Jumat, 04 Mei 2012

Video
Text

JAVA No.13: Membuat event handling, message dialog, alert pada Swing component [Praktek Java Guestbook 3]

Java Guestbook Series (Part 3)
Setelah tutorial sebelumnya kita membahas tentang pembuatan layout dengan swing, disusul dengan pembuatan komponen sekarang tiba saanya membuat event handling untuk komponen-komponen tersebut.

Dalam pembuatan kode untuk event handling ini, kita focus pada dua hal yaitu event dan eventlistener. Event merupakan kejadian pada Swing Java kita contohnya saat mouse mengklik object atau lainnya, nah, kejadian ini dapat di re-action dengan menggunakan event listener. Pada java, kita dapat menghandle semua event listener dengan menggunakan class EventListenerList dan memasukkannya kedalam array.



Ada hal yang menarik dalam EventListenerList Java ini, terutama buat yang baru mengenal class ini maka pasti akan berpikir berulang kali untuk memahami kode salah satu class Java ini.
Berikut adalah code cuplikan dari docs.oracle.com untuk penulisan class EventListenerList:



Nah, dalam tutorial ini kita menggunakan kode seperti berikut:



Seperti yang sudah dijelaskan dalam setiap tag comment dari code diatas, EventListenerList menghandle 2 listener yaitu listener class dan listener instance, sehingga untuk mendapatkan listener class (bukan listener instance) maka kita harus meng-setting increment +2. (^^,)

Dan pada code ini pun kita juga akan membuat sebuah filter yang simple, yaitu bila user hanya menginput sekian karakter maka kita akan menampilkan pesan invalid input (alert).

Selain code EventListenerList diatas, kita juga akan membuat sebuah class baru dan interface baru yaitu class GuestbookEvent dan interface GuestbookEventListener. Tutorial ini dibuat sejelas mungkin dengan pengetikan manual, silahkan anda tonton videonya dan download sourcecodenya.

ANDA DAPAT MELIHAT TUTORIALNYA DI BAWAH INI





Video di atas dapat anda download dengan menggunakan IDM (Internet Download Manager) atau aplikasi downloader yang lain yang telah terinstall di komputer anda.

Berikut merupakan screenshot dari Java Guesbook yang sudah jadi

Tutorial ini dibuat dalam beberapa part sebagai berikut:
PART 1: Membuat Swing dan Layout GUI [Praktek Java Guestbook 1]
PART 2: Membuat component button dan textarea [Praktek Java Guestbook 2]
PART 3: Membuat event handling, message dialog, alert pada Swing component [Praktek Java Guestbook 3], halam ini
PART 4: Menulis dan membaca file.txt [Praktek Java Guestbook 4]
PART 5: Menginsert data ke dalam database Remote Url [Praktek Java Guestbook 5]
PART 6: Deployment Guestbook ke dalam Java Webstart app [Praktek Java Guestbook 6]
PART 7: Deployment Java ke dalam file .exe untuk Windows platform [Praktek Java Guestbook 7]


Please share bila tutorial ini cukup berbobot untuk anda!

MediaTutorial mengedepankan tutorial yang berkualitas. Semua penjelasan dipaparkan sedetail mungkin.
Please, bila tutorial ini membantu anda dan cukup berkualitas bagi anda mohon untuk share pada button sharing berikut ini.

Writen by: Okie Eko Wardoyo

Comments