5

我正在使用 java 创建一个机器人,但是有一个具有特殊且强大的安全性的应用程序,我无法在那里执行我的机器人,由于某种我不知道的原因,当此类应用程序运行时,我的机器人无法更改鼠标位置跑步。我正在使用 java.awt.Robot 类来更改鼠标位置,但它不起作用,所以我想知道是否有另一种方法可以用 java 更改鼠标位置,我正在考虑尝试更改带有java的鼠标缓冲区(也许不可能,是吗?)。如果您能告诉我一些在不使用 java.awt.Robot 类的情况下使用 java 更改鼠标位置的方法,我将不胜感激。

例如,此代码将鼠标位置更改为 500、500 坐标:

Robot robot = new Robot();
robot.mouseMove(500, 500);

,但在具有特殊安全性的应用程序运行时它不起作用。

谢谢你。

4

1 回答 1

0

win7还是xp?如果win7,请尝试以管理员身份运行。

于 2012-10-09T09:09:51.063 回答