Minggu, 30 November 2008

DialogBox di Java [Lanjutan] Asiknya menggunakan Dialog Box

Postingan ini merupakan lanjutan dari postingan sebelumnya DialogBox di Java [Lanjutan] Macam-macam DialogBox

Java memungkinkan kita untuk merubah kata-kata yang tertera pada tombol-tombol yang terdapat dalam DialogBox. Misalnya kiya menggunakan kata Yes menjadi Ya, Nya, Ok, Siap, dan kata-kata lainnya. Dalam postingan kali ini saya akan menunjukan caranya. Source lengkap dapat di Download dalam paket Source Code Dialogbox

Agar lebih mudah kita saya membuat sebuah frame agar mudah dalam menampilkan DialogBox. Berikut ScreenShootnya:





- DialogBox dengan YES_NO_OPTION
Konstruktor untuk menampilkan DialogBox ini secara Default adalah sebagai berikut:

JOptionPane.showConfirmDialog(komponen, isi_pesan, judul_dialog, JOptionPane.YES_NO_OPTION);

Contoh

JOptionPane.showConfirmDialog(null, "Contoh Dialog box konfirmasi, \nMudahkan?",
"BlackOnta's Konfirmation",
JOptionPane.YES_NO_OPTION);



Sedangkan untuk merubahnya kita dapat mendefinisikan Array Objek yang berisi kata yang akan kita berikan. Kita dapat membuatnya seperti berikut:

Object[] tombolPilih={"Ya, Mudah Sekali", "Susah Bosss"};
JOptionPane.showOptionDialog(null,"Hallo BlackOnta\nIni Pesan Perhatian",
"BlackOnta's Warning",
JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
tombolPilih, //Kata kata pada tombol
tombolPilih[0]); //Nilai default yang dikembalikan





- DialogBox dengan YES_NO_CANCEL_OPTION
Konstruktor untuk menampilkan DialogBox ini secara Default sama dengan menampilkan DialogBox Diatas hanya kita tinggal mengganti YES_NO_OPTION dengan YES_NO_CANCEL_OPTION
Contoh

JOptionPane.showConfirmDialog(null, "Contoh Dialogbox konfirmasi dengan tiga tombol, \nMudahkan?",
"BlackOnta's Konfirmation",
JOptionPane.YES_NO_CANCEL_OPTION);




Begitupun untuk merubahnya, kita dapat membuatnya seperti berikut:

Object[] tombolPilih={"Ya, Mudah Sekali", "Susah Bosss", "Tau ah Lap"};
JOptionPane.showOptionDialog(null,"Hallo BlackOnta\nIni Pesan Informasi dengan diganti iconnya",
"BlackOnta's Information",
JOptionPane.YES_NO_CANCEL_OPTION,
JOptionPane.QUESTION_MESSAGE,
null,
tombolPilih, //Kata kata pada tombol
tombolPilih[2]); //Nilai default yang dikembalikan




Selamat Mencoba dan moga Bermanfaat.

Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

0 komentar: on "DialogBox di Java [Lanjutan] Asiknya menggunakan Dialog Box"