Menggunakan Dialog Box di Java
Assalamu'alaikum. Pada pertemuan kali ini kita akan mencoba untuk menjelaskan tentang penggunaan dialog box di java. Oke. seperti biasanya, sebelum kita mulai kita siapkan dulu secangkir kopi. Karena ini akan sangat membantu menenangkan otak anda dari kode-kode yang gak jelas.
Bang, Dialog Box itu apa sih?
Dialog box adalah sebuah tampilan windows pada sebuah aplikasi yang biasanya berupa peringatan, pesan konfirmasi, menginput data, dll. Ini contoh dialog box:
Setelah itu gunakan kode ini untuk menyimpan inputan dari keyboard ke variabel :
Maka akan muncul dialog seperti ini:
Silahkan dijalankan!:v
Keterangan :
Bang, Dialog Box itu apa sih?
Dialog box adalah sebuah tampilan windows pada sebuah aplikasi yang biasanya berupa peringatan, pesan konfirmasi, menginput data, dll. Ini contoh dialog box:
Dalam penggunaan dialog box ini, kita menggunakan skrip JOptionePane. JOptionPane adalah class yang digunakan sebagai standar dialog box untuk memunculkan GUI ( Graphical User Interface ). JOptionPane ini memiliki banyak method, berikut beberapa method yang akan kita gunakan:
Untuk menggunakan Class ini, anda harus impor dulu class JOptionPane dengan kode berikut :
import javax.swing.*;
Setelah itu gunakan kode ini untuk menyimpan inputan dari keyboard ke variabel :
String nama=JOptionPane.showInputDialog("Siapa nama anda?");
keterangan :- String = tipe data (karena kita akan memasukkan nama maka pakai String, jika angka pakai Integer. *dibahas dibawah),
- nama = variabel,
- showInputDialog = method dari JOptionPane
- "Siapa nama anda?" = kalimat yang akan muncul di Dialog Box.
Sebelum kita melangkah lebih jauh, coba buat skrip di bawah ini. diketik ya, jangan di copy paste!
import javax.swing.*;
public class (nama class){
public static void main (String[] args) {
//input
String nama=JOptionPane.showInputDialog("masukkan nama anda");
//output
System.out.println("hai "+nama);
}
}
public class (nama class){
public static void main (String[] args) {
//input
String nama=JOptionPane.showInputDialog("masukkan nama anda");
//output
System.out.println("hai "+nama);
}
}
Maka akan muncul dialog seperti ini:
Setelah anda masukkan nama dan anda klik ok, maka pada NetBeans akan muncul Output seperti ini:
Kenapa bisa muncul di Output NetBeans? Ya, karena tadi kita memasukkan kode program "System.out.println".
Kita akan sedikit naik level dalam pengaplikasian JOptionPane ini. Ketik skrip dibawah ini:
import javax.swing.*;
public class GUI {
public static void main(String[] args) {
//input
String nama = JOptionPane.showInputDialog ("masukkan nama anda!");
String kelamin = JOptionPane.showInputDialog ("Jenis kelamin anda?");
int umur = Integer.parseInt (JOptionPane.showInputDialog ("berapa umur anda?"));
JOptionPane.showConfirmDialog (null,"Yakin kamu "+kelamin);
//output
System.out.println ("hai "+nama+", kamu belum punya pacar ya? Padahal kamu sudah "+umur+" tahun loh.");
System.out.println ("Dasar jomblo akut");
}
}
public class GUI {
public static void main(String[] args) {
//input
String nama = JOptionPane.showInputDialog ("masukkan nama anda!");
String kelamin = JOptionPane.showInputDialog ("Jenis kelamin anda?");
int umur = Integer.parseInt (JOptionPane.showInputDialog ("berapa umur anda?"));
JOptionPane.showConfirmDialog (null,"Yakin kamu "+kelamin);
//output
System.out.println ("hai "+nama+", kamu belum punya pacar ya? Padahal kamu sudah "+umur+" tahun loh.");
System.out.println ("Dasar jomblo akut");
}
}
Silahkan dijalankan!:v
Keterangan :
- Integer.parseInt = konversi integer (penjelasan postingan berikutnya),
Mungkin sampai disini dulu pembahasan kita. Jika ada pertanyaan silahkan bertanya di kolom komentar. terimakasih. Wassalam...
No comments :
Post a Comment