0
我想弄清楚为什么我得到这个异常。在Java Robot类中使用mouseClick和mouseRelease时出现的问题
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Invalid combination of button flags
该代码很简单。我正在使用一个名为Robot的Robot类。我试图让机器人每隔1秒左右点击一次测试。不过,我在识别鼠标左键时遇到问题。
public void click() {
try {
robot = new Robot();
robot.setAutoDelay(1000);
robot.mousePress(MouseEvent.BUTTON1);
robot.mouseRelease(MouseEvent.BUTTON1);
} catch (AWTException e) {
e.printStackTrace();
}
}
我读过几个StackOverflow的问题,他们建议使用getButtonMask()
功能,但我的库不包含该功能。