如何防止机器人鼠标移出屏幕

时间:2017-04-25 07:52:55

标签: java

我正在创建一个使用Android手机控制鼠标移动的应用程序。

我面临的问题是,如果将鼠标移动到屏幕的末端,它会继续移动而不会结束。

如何防止鼠标到达屏幕末端时停止移动。提前谢谢。

以及如何在所有屏幕分辨率下使移动通用?

duplicity

1 个答案:

答案 0 :(得分:0)

您可以获取当前的屏幕分辨率,并检查屏幕中是否有newX和newY。

if(xnew < width && ynew < height) robo.mouseMove(xnew, ynew);

要获得屏幕重新设置:

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
double width = screenSize.getWidth();
double height = screenSize.getHeight();