Kamis, 24 November 2016

MessageBox Java Netbeans | Membuat Pesan GUI Java Netbeans

Pada tulisan kali ini saya akan menampilkan bagaimana cara menampilkan Messagebox Java pada Netbeans. Messagebox banyak jenisnya. Namun khusus untuk sekarang kita hanya fokus jenis salah satu yaitu Show Messagebox dan Input Dialaog Messagebox.

Baiklah mari kita baca tulisan ini lebih lanjut ...
Perhatikan koding dibawah ini !
import javax.swing.JOptionPane;
public class messagebox {
    public static void main (String [] args){
       
        // output
        JOptionPane.showMessageDialog(null, "This is JOptionPane");
    }
}
Screenshoot koding diatas :

Output :


Penjelasan :
  1. Panggil library JOptionPane dengan mengetikkan "import javax.swing.JOptionPane" diatas nama class messagebox (lihat koding diatas atau screenshoot koding).
  2. Ketikkan koding ouput seperti koding atau screenshoot diatas.
Diatas adalah contoh Show Messagebox untuk hanya menampilkan Teks pada messagebox dengan menggunakan JOptionPane.

Sekarang kita akan membuat contoh Input Dialaog dengan inputan String. Baiklah mari kita lihat koding dibawah ini :
import javax.swing.JOptionPane;
public class inputDialog {
    public static void main (String [] args){
        //input
        String nama=JOptionPane.showInputDialog(null,"Your Name ?");
       
        //output
        JOptionPane.showMessageDialog(null, "Your Name "+ nama);
    }
}
Screenshoot koding diatas :


Output :
  1. Muncul kotak dialog seperti gambar dibawah ini :
  2. Isi teks seperti :
  3. Kemudian akan muncul messagebox :
Penjelasan :
  1. Panggil library JOptionPane dengan mengetikkan "import javax.swing.JOptionPane" diatas nama class messagebox (lihat koding diatas atau screenshoot koding).
  2. Ketikkan koding inputan seperti koding atau screenshoot diatas.
  3. Tampilkan koding output seperti koding atau screenshoot diatas. 
Sekarang kita akan mencoba menambahkan messagebox pada button pada Contoh Program Penjumlahan Netbeans. Nanti Anda juga dapat memberikan messagebox pada  Contoh Program Pengurangan Netbeans, Contoh Program Perkalian Netbeans dan Contoh Program Pembagian Netbeans.

Selanjutnya kita akan membuat contoh Input Dialaog dengan inputan integer. Baiklah mari kita lihat koding dibawah ini :
public class inputDialogInteger {
    public static void main (String [] args){
        //input
        int age =Integer.parseInt(JOptionPane.showInputDialog(null,"Your Age ?"));
      
        //output
        JOptionPane.showMessageDialog(null, "Your Age "+age);
    }
}
Screenshoot koding diatas :

 Output :
  1.  Ketika dijalankan, maka akan tampil :
  2. Isi nilai seperti gambar dibawah ini :
  3. Maka akan muncul messagebox :
Penjelasan :

  1. Panggil library JOptionPane dengan mengetikkan "import javax.swing.JOptionPane" diatas nama class messagebox (lihat koding diatas atau screenshoot koding).
  2. Ketikkan koding inputan seperti koding atau screenshoot diatas. Perlu diingat bahwa untuk menginput nilai dari String dan integer itu berbeda. Pada contoh pertama adalah Contoh Inputan String, sedangkan Contoh kedua adalah Inputan Integer.
  3. Tampilkan koding output seperti koding atau screenshoot diatas. 
TAHAP 1
Membuat Messagebox pada Button "Tambah"

Berikut tampilan program sebelumnya :


>> Klik 2x pada button Tambah, sehingga tampil seperti dibawah ini :


>> Ketik koding dibawah ini :
JOptionPane.showMessageDialog(rootPane,angka1+" + "+angka2+" = "+ hasil);
Dan letakkan seperti Screenshoot koding dibawah ini :


>> HASIL RUN
  1. Jalankan dengan Tekan Shift+F6, maka tampil :
  2. Isi nilai seperti gambar dibawah ini :
  3. Klik button "Tambah", sehingga tampil :
Maka ketika diklik OK, maka akan tampil :

Penjelasan :
  1. Hanya menambahkan koding JOptioPane (seperti koding diatas).
  2. Didalam JOptionPane, dipanggil variabel angka1 sebagai inputan1, angka2 sebagai angka2 dan hasil sebagai hasil dari rumus penjumlahan.
Selesai sudah Contoh Messagebox Java Netbenas. Semoga dapat dipelajari dengan mudah.


Referensi :
Mahndiratta, Rohan."Make Java Application to Display the Message in a Dialog Box using NetBeans IDE".https://www.tenuz.com. 18 September 2016. Web. 23 Nopember 2016

0 komentar: