由原本的Java使用JNI调用dll实现模拟辅助操作,升级到纯Java来实现,最新: https://github.com/xnx3/xnx3
1.[代码][Java]代码
/**
* 鼠标、键盘、延迟等基本操作
*/
public static void simple(){
Robot robot = new Robot();
robot.delay(1000); //延迟等待1秒
robot.mouseRightClick(400, 400);//点击鼠标右键
robot.delay(300); //延迟等待0.3秒
robot.mouseLeftClick(400, 400); //点击鼠标左键
robot.press(KeyEvent.VK_H); //按h键
robot.press(KeyEvent.VK_SHIFT, KeyEvent.VK_CONTROL);//按下SHIFT键后又按下CTRL键
}
2.[代码][Java]代码
/**
* 点的颜色比较
*/
public static void colorCompare(){
Robot robot = new Robot();
//获取屏幕上某点颜色
Color color = robot.getPixelColor(100, 100);
System.out.println("当前点的颜色值:"+ColorUtil.colorToHex(color));
//判断屏幕上制定点的颜色是否跟指定颜色相匹配(近似相等)
boolean b = robot.getCol