Teknik cara menangani aksi event handling do program Java
Penanganan Aksi (Event Handling) Di Program Java
Tahapan menangani aksi (baca artikel Tahapan Menangani Aksi (Event) Di Program Java) dapat diartikan sebagai langkah yang perlu dilakukan dalam menangani aksi (event) yang terjadi. Tahapan tersebut dapat membantu Anda memahami dengan lebih mudah dalam menangani event di program Java. Di artikel kali ini, Anda diperkenalkan pada tiga macam bentuk atau teknik penanganan event di program Java.

Teknik menangani event dalam penjelasan ini juga mengacu pada tahapan menangani aksi yang telah dijelaskan di atas. Berikut ini adalah tiga teknik atau cara yang digunakan untuk menangani event di pemrograman Java, dibedakan dari obyek yang digunakan sebagai pendengar (listener object):

  • Menggunakan kelas (class) yang berfungsi sebagai interface pengguna (user interface) sekaligus sebagai obyek pendengar (listener object). Dengan cara atau teknik ini, kelas Java harus mengimplementasikan interface yang sesuai dengan aksi (event) yang ditangani serta harus mendeklarasikan semua metoda interface di kelas ini.
  • Mendeklarasikan inner class yang bertindak sebagai obyek pendengar di dalam kelas yang digunakan sebagai interfes pengguna. Di program Java, inner class harus mengimplementasikan interface yang sesuai dengan event yang akan ditangani serta mendeklarasikan semua metoda interfes di inner class.
  • Menggunakan anonymous inner class. Metoda registrasi, contohnya adalah addActionListener, memiliki parameter dimana argumen parameter tersebut adalah obyek yang dapat berupa tipe interface, misalnya ActionListener (obyek apapun dari kelas yang mengimplementasikan tipe interface ActionListener). Di dalam blok anonymous inner class tersebut, metoda dari interface dideklarasi ulang dan diberi penanganan aksi (event) yang berfungsi sebagai handler.

Produk Populer

Murah Taffware OKD180 power supply station 220V 69800mAh
Taffware OKD180 Power Supply Station Generator 220V 69800mAh
Rp 1.045.500
(4.8/5)
Murah Fosi Audio DA2120C Power Amplifier
Fosi Audio DA-2120C Bluetooth 5.0 Amplifier 2.1 Channel with Remote
Rp 2.138.900
(5/5)
Murah Fosi Audio BT30D Pro Power Amplifier
Fosi Audio BT30D PRO Bluetooth 5.0 Amplifier 2.1 Channel 165x2+350W
Rp 1.246.700
(5/5)
Murah Taffware OKD320A Power Supply Station 84000mAh 300W
TAFFWARE OKD320A Power Supply Station Generator Portable 84000mAh 300W
Rp 1.543.500
(5/5)

GRATIS ONGKIR bertransaksi melalui aplikasi Tokopedia.