2014-02-21 39 views
0

我想用JAVA創建一些機器人類。
我需要機器人同時握住3個鍵 - >(CTRL + SHIFT + DELETE)
我必須做到這一點,因爲這個加速器打開了一個新的窗口並節省了很多時間。用Java保持多鍵的機器人

這裏是我下面的代碼:

Robot robot = new Robot(); 

      robot.keyPress(InputEvent.CTRL_MASK); 
      robot.delay(100); 
      robot.keyPress(InputEvent.SHIFT_MASK); 
      robot.delay(150); 
      robot.keyPress(KeyEvent.VK_DELETE); 

      robot.keyRelease(KeyEvent.VK_DELETE); 
      robot.keyRelease(InputEvent.SHIFT_MASK); 
      robot.keyRelease(InputEvent.CTRL_MASK); 
+1

中有沒有問題呢? – odedsh

+0

我不工作 –

+1

不應該發送keyEvent到awt.Robot? 如'robot.keyPress(KeyEvent.VK_CONTROL)' – odedsh

回答