1. Robot
Robot 类可以帮我模拟鼠标事件。
package com.java.awt;
//import java.awt.Color;
//import java.awt.Robot;
//import java.awt.event.InputEvent;
//import java.awt.event.KeyEvent;
public class MyRobot {
public static void main(String[] args) throws Exception{
// Robot robot = new Robot();
// robot.mouseMove(500, 5);
// for(;;){
// robot.mousePress(InputEvent.BUTTON1_MASK);
// robot.mouseRelease(InputEvent.BUTTON1_MASK);
// robot.mousePress(InputEvent.BUTTON1_MASK);
// robot.mouseRelease(InputEvent.BUTTON1_MASK);
// Thread.sleep(2000);
// }
// robot.keyPress(KeyEvent.VK_CONTROL);
// robot.keyPress(KeyEvent.VK_SLASH);
// robot.keyRelease(KeyEvent.VK_CONTROL);
// robot.keyRelease(KeyEvent.VK_SLASH);
// robot.keyPress(KeyEvent.VK_SHIFT);
// robot.keyPress(KeyEvent.VK_Q);
// robot.keyRelease(KeyEvent.VK_SHIFT);
// Color color = robot.getPixelColor(50, 500);
// System.out.println(color);
// robot.mouseMove(500, 200);
// robot.mousePress(InputEvent.BUTTON1_MASK);
// robot.mouseRelease(InputEvent.BUTTON1_MASK);
// robot.mouseWheel(-100);
}
}
2.
3.
4.
...
分享到:
相关推荐
import java.awt.*"表明这段源代码涉及了Java编程语言,特别是与Applet和图形用户界面(GUI)相关的部分。`import`语句是Java中用于引入库或包的机制,以便能够使用其中的类和方法。在给定的描述中,没有更多的具体...
在我们的代码中,我们可以看到 import 语句中包含了 java.awt 和 javax.swing.*,这说明了我们使用的是 Java 的 AWT 和 Swing 工具包。 2. JFrame 和 JDialog 的使用 在我们的代码中,我们可以看到 MainWindow 类...
整合了java.awt.*;java.awt.event.*;javax.swing.*包中的类,结合布局与事件处理....这是本人自己写的哦
### Java的.awt包和.java.util包的区别 #### Java.util包详解 Java.util包是一个非常重要的标准库之一,其中包含了大量有用的类和接口,为开发者提供了丰富的功能。此包中的类和接口可以分为以下几大类别: 1. **...
`JAVA_完完全全的中文版.chm`文件应该是一个完整的中文Java教程或者API文档,覆盖了Java的各个方面,不仅限于AWT和`java.awt.geom`,还包括了Java的基础语法、集合框架、IO流、多线程、网络编程等内容。而`...
在这个项目中,开发者采用Java编程语言,结合java.awt和java.swing库,构建了一个可运行的2048游戏程序。下面我们将深入探讨这个项目的实现细节。 首先,java.awt和java.swing是Java GUI(图形用户界面)设计的主要...
《基于Java.awt实现的面向对象贪吃蛇游戏详解》 贪吃蛇游戏,作为一个经典的编程实践项目,一直是初学者和专业开发者提升技能的好选择。本项目以Java.awt库为基础,充分体现了面向对象的设计思想,是Java后端开发的...
简单的记事本的JAVA程序,//导入awt包,event包 import java.awt.*
在本压缩包“很久以前用java.awt库写的小游戏的汇总.zip”中,包含的是使用Java编程语言开发的一系列小游戏。这些游戏利用了Java的`java.awt`库,这是一个早期的图形用户界面(GUI)包,用于创建和管理窗口、控件和...
改进 java.awt.Polygon contains() 方法的多边形类。 java.awt.Polygon 中的 contains() 方法可能不会为您期望的所有点返回 true。 示例:xArray = {0, 5, 10, 15, 15, 0},yArray = {0, 5, 3, 10, 0, 0}。 对于...
Robot键盘常量java.awt.event.KeyEvent。KeyEvent全部键盘按键映射整理KeyEvent枚举类
Java.awt.Dimension 类在Java编程语言中是用来表示二维尺寸的,主要用在图形用户界面(GUI)组件中,用于设置或获取组件的宽度和高度。这个类是`java.awt`包的一部分,它允许开发者精确控制GUI元素的大小。在这个...
jLabel2.setFont(new java.awt.Font("Dialog", 0, 15)); jLabel3.setBounds(new Rectangle(7, 54, 67, 28)); jLabel3.setText("选择学号"); jLabel3.setFont(new java.awt.Font("Dialog", 0, 15)); jLabel4....
rtree android jar 已把 android 不能使用 java.awt.geom的代码删除
Java的Abstract Window Toolkit(AWT)包是Java标准版(Java SE)的一部分,它提供了一组基本的组件和接口,用于创建图形用户界面(GUI)。在Java编程中,如果你需要开发带有窗口、按钮、文本框等元素的应用程序,AWT就是...
所有的容器类都是java.awt.Container的直接或间接子类。Container是Component的一个子类,它包括两个主要子类:Panel和Window。 GUI的全称是Graphical User Interface,即图形用户界面。根据它们的作用,GUI组件...
该程序显示了 MATLAB.Mouse 中 java.awt.Robot 类的用法,随机改变屏幕上的位置,并同时为您提供鼠标所在的 rgb 值。 为了运行 Matlab_JavaAWRobot_Project.m 你必须下载我提交的 getRobotClass.m 和 JavaRobotClass...