java中Robot类鼠标移动问题 10
Robot类中的一个方法,这个方法说是移动鼠标到某一个坐标,于是我写:robot.moveMouse(222,222);结果发现,鼠标初始位置不同,移动到的位置也是不同的...
Robot类中的一个方法,这个方法说是移动鼠标到某一个坐标,于是我写:robot.moveMouse(222,222);结果发现,鼠标初始位置不同,移动到的位置也是不同的,这是怎么回事?
展开
3个回答
展开全部
同样的问题,win10,1920*1080,运行多次定位不一
先移动到(-1,-1),再移动到想要的位置,解决
先移动到(-1,-1),再移动到想要的位置,解决
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
每次移动鼠标前先mouseMove(负的屏幕宽像素值,负的屏幕高像素值),移动到左上角作为初始位置,再移动到想要的位置
追问
这个问题后来我在谷歌上找到答案,是因为win10系统的问题,后来我用w7系统解决了,你的这个方法,我好像试过,效果不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java.awt.Robot类中的 mouseMove(int x, int y)将鼠标指针移动到给定屏幕坐标。
追问
你看清楚题目了吗
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |