我有一个使用以下代码的程序:
public void mouseMoved(MouseEvent e) {
mousex = e.getX();
mousey = e.getY();
if(mousex >= 700) {
try {
Robot robot = new Robot();
robot.mouseMove(0, 0);
} catch (AWTException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
if(mousex <= 100) {
Robot robot;
try {
robot = new Robot();
robot.mouseMove(0, 0);
} catch (AWTException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}
}
除了一件事,所有这些都很好。它设置光标在屏幕上的位置而不是 jframe。此外,当我说 if(mousex >= 700) 时,它也会从屏幕上获取它。我需要知道如何将其更改为 jframe。谢谢。