Kamis, 29 Maret 2012

Menirukan Penekanan Tombol Keyboard atau Mouse pada Program Java

Dalam beberapa kasus kita ingin membuat perintah dalam program untuk menirukan penekanan tombol keyboard atau mouse dengan menggunakan bahasa pemrograman Java.

Agar dapat menirukan penekanan tombol keyboard atau mouse, di Java telah disediakan class Robot untuk melakukan hal tersebut.

Di bawah ini adalah contoh potongan program Java untuk menirukan penekanan tombol keyboard TAB.

try {
  Robot tombol = new Robot();
  tombol.keyPress(KeyEvent.VK_TAB);
  tombol.keyRelease(KeyEvent.VK_TAB);
} catch (AWTException ex) {
  ex.printStackTrace();
} 

Sedangkan contoh potongan program Java untuk menirukan penekanan tombol kiri mouse

try { Robot tikus = new Robot();
   tikus.mousePress(InputEvent.BUTTON1_MASK); 
  tikus.mouseRelease(InputEvent.BUTTON1_MASK);
} catch (AWTException e) {
   e.printStackTrace();
}

Semoga bermanfaat