Mengenal MouseListener, MouseMotionListener, KeyListener Java

Pada Java, untuk dapat menangkap pergerakan mouse dapat digunakan interface MouseMotionListener, untuk mengenali penggunaan tombol pada mouse digunakan interface MouseListener sedangkan untuk mengenali penggunaan tombol pada keyboard digunakan interface KeyListener.
MouseMotionListener
Mendeteksi pergerakan mouse
Method
  • void mouseDragged (MouseEvent e) Mouse dengan posisi ditekan kemudian digerakkan.
  • void mouseMoved (MouseEvent e) Mouse digerakkan tanpa ada tombol yang ditekan.
MouseListener
Mendeteksi tombol mouse yang digunakan
Method
  • void mouseClicked (MouseEvent e) Mouse di-click atau ditekan tombolnya kemudian langsungdilepaskan.
  • void mouseEntered (MouseEvent e) Ketika mouse memasuki komponen.
  • void mouseExited(MouseEvent e) Ketika mouse keluar dari komponen.
  • void mousePressed (MouseEvent e) Tombol mouse ditekan.
  • void mouseReleased(MouseEvent e) Tombol mouse dilepaskan
ActionListener
Mendeteksi aksi yang diberikan dari komponen..
Method
  • void actionPerformed(ActionEvent e) Mengetahui Action yang dilakukan.
Berikut ini tampilan aplikasi  yang dibuat.
Tampilan program
Tampilan program
Link Download
Semoga bermanfaat.