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.
0 komentar: on "DialogBox di Java [Lanjutan] Asiknya menggunakan Dialog Box"
Posting Komentar