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()
功能,但我的庫不包含該功能。