Java 实现让鼠标连续点击四个地方
时间: 2023-08-25 18:06:20 浏览: 82
Java+Swing实现的五子棋小游戏
以下是一个 Java 实现让鼠标连续点击四个地方的示例代码:
```java
import java.awt.Robot;
import java.awt.event.InputEvent;
public class MouseClicker {
public static void main(String[] args) throws Exception {
Robot robot = new Robot();
int delay = 1000; // 每次点击的时间间隔,单位为毫秒
int button = InputEvent.BUTTON1_MASK; // 模拟左键点击事件
int times = 10; // 点击次数
// 第一个点击位置
int x1 = 100;
int y1 = 100;
// 第二个点击位置
int x2 = 200;
int y2 = 200;
// 第三个点击位置
int x3 = 300;
int y3 = 300;
// 第四个点击位置
int x4 = 400;
int y4 = 400;
for (int i = 0; i < times; i++) {
robot.mouseMove(x1, y1); // 移动鼠标到第一个点击位置
robot.mousePress(button); // 模拟鼠标左键按下事件
robot.mouseRelease(button); // 模拟鼠标左键释放事件
Thread.sleep(delay);
robot.mouseMove(x2, y2); // 移动鼠标到第二个点击位置
robot.mousePress(button);
robot.mouseRelease(button);
Thread.sleep(delay);
robot.mouseMove(x3, y3); // 移动鼠标到第三个点击位置
robot.mousePress(button);
robot.mouseRelease(button);
Thread.sleep(delay);
robot.mouseMove(x4, y4); // 移动鼠标到第四个点击位置
robot.mousePress(button);
robot.mouseRelease(button);
Thread.sleep(delay);
}
}
}
```
上述代码中,我们定义了四个点击位置,然后通过循环不断地将鼠标移动到这四个位置进行点击操作,每次点击时间间隔为 1 秒,点击次数为 10 次。你可以根据需要修改点击位置、时间间隔、点击次数等参数。
阅读全文