Saat ini, mari kita coba untuk membuat program sederhana untuk melakukan input data yang diketik melalui keyboard. Salah satu caranya yaitu mengagunakan JOptionPane, yaitu kelas yang kita dapatkan dari javax.swing package. JOptionPane membuat kemudahan dengan memunculkan dialog box standar kepada penggunauntuk dapat diisikan sebuah nilai atau untuk menginformasikan sesuatu.
Baik, mari kita buat project baru dan class baru, menggunakan Ecplise Ganymede.
1.Project name : GUI_JDialog
2.Package : jDialogPackage
3.Class name : JDialogClass
4.Pilih : public static void main()
5.Perhatikan Gambar Berikut;



Tampilkan jendela kode program JDialogClass.java, kemudian lengkapi sesuai dengan kode program berikut;
package jDialogPackage;
import javax.swing.*;
public class JDialogClass {
/**
* @param args
*/
public static void main(String[] args) {
String Nma = JOptionPane.showInputDialog(“Ketikkan Nama Anda :”);
String Almt = JOptionPane.showInputDialog(“Ketikkan Alamat Anda :”);
// Menampilkan Nama dan Alamat pada Console
System.out.println(Nma);
System.out.println(Almt);
// Menampilkan Nama dan Alamat pada Message Dialog
JOptionPane.showMessageDialog(null, Nma, “Nama Anda”, 1, null);
JOptionPane.showMessageDialog(null, Almt, “Alamat Anda”, 1, null);
System.exit(0);
}
}





Penggunaan metode System.exit() karena;
a.Sebuah program yang menggunakan JOptionPane tidak secara otomatis menghentikan eksekusi aplikasi.
b.Java menciptakan sebuah thread yang berjalan di komputer ketika JOptionPane dibuat.
c.Jika tidak menggunakan metode System.exit(), maka thread akan terus dieksekusi.
d.Nilai 0, sederhananya mengindikasikan bahwa aplikasi dihentikan dengan sukses.



Oktober 28, 2009 at 4:45 am
Very nice….tutorial lanjutkan