因此,我目前正在尝试让机械手单击屏幕上特定的x和y,并在完成后使用以下方法记录日志:
Instant.now
但是,说我让机器人单击“ x”和“ y”,它有一点延迟?这就是我的意思。
Target: 2019-11-26T08:41:20.001Z
Ended: 2019-11-26T08:41:20.170Z
“目标”是何时单击指定的x和y。 在机器人完成对指定的x和y的单击之后,将记录“结束”。
这是我用来单击x和y的内容:
private void click() {
try {
Robot bot = new Robot();
bot.mouseMove(x,y);
bot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
bot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
} catch (AWTException e) {
e.printStackTrace();
}
}
我正在尝试使其尽可能高效,如何实现我想要的?我希望它花很长时间才能点击。