我正在创建一个使用Android手机控制鼠标移动的应用程序。
我面临的问题是,如果将鼠标移动到屏幕的末端,它会继续移动而不会结束。
如何防止鼠标到达屏幕末端时停止移动。提前谢谢。
以及如何在所有屏幕分辨率下使移动通用?
duplicity
答案 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();