JOptionPane
JOptionPane merupakan class yang digunakan sebagai standar dialog box untuk antarmuka pengguna grafis (GUI) untuk Memfasilitasi entri data dan output data, memberikan informasi kepada pengguna aplikasi. Sebenarnya JOptionPane memiliki banyak method, dan kebayakan method tersebut static method. Berikut ini 4 method dari JOptionPane yang sering digunakan.
- showConfirmDialog
- showInputDialog
- showMessageDialog
- showOptionDialog
JOptionPane Konstruktor
JOptionPane ( )
Menciptakan JOptionPane dengan pesan text.
JOptionPane (pesan Object)
Membuat contoh JOptionPane untuk menampilkan pesan menggunakan jenis pesan polos-pesan dan pilihan default disampaikan oleh UI.
JOptionPane (Object pesan, int messageType)
Menciptakan sebuah instance dari JOptionPane untuk menampilkan pesan dengan jenis pesan tertentu dan pilihan default,
JOptionPane (Object pesan, int messageType, int optionType)
Menciptakan sebuah instance dari JOptionPane untuk menampilkan pesan dengan jenis pesan tertentu dan pilihan.
JOptionPane (Object pesan, int messageType, int optionType, Icon icon)
Menciptakan sebuah instance dari JOptionPane untuk menampilkan pesan dengan jenis tertentu pesan, pilihan, dan ikon.
JOptionPane (Object pesan, int messageType, int optionType, Icon ikon, Object [ ] opsi)
Menciptakan sebuah instance dari JOptionPane untuk menampilkan pesan dengan jenis tertentu pesan, ikon, dan pilihan.
JOptionPane (Object pesan, int messageType, int optionType, Icon ikon, Object [ ] pilihan, Obyek InitialValue)
Menciptakan sebuah instance dari JOptionPane untuk menampilkan pesan dengan jenis tertentu pesan, ikon, dan pilihan, dengan pilihan awalnya yang dipilih ditentukan
Cara lain untuk
mendapatkan input dari user adalah dengan menggunakan kelas JoptionPaneyang
didapatkan dari javax.swing package. JoptionPane membuat
kemudahan dengan memunculkan dialog box standar yang memberikan kepada user
sebuah nilai atau menginformasikan sesuatu.
Contoh Program sederhana Menggunakan JOptionPane
Pertama
Kedua
Ketiga
Berikut ini adalah source code
import javax.swing.JOptionPane;
public class belajar2 {
public static void main(String[] args) {
String input1;
String input2;
int nilai1; int nilai2; int kali;
input1 = JOptionPane.showInputDialog("Masukkan nilai pertama:");
input2 = JOptionPane.showInputDialog("Masukkan nilai kedua:");
nilai1 = Integer.parseInt(input1);
nilai2 = Integer.parseInt(input2);
kali = perkalian(nilai1, nilai2);
JOptionPane.showMessageDialog(null,
"Hasil dari "+nilai1+" x "+ nilai2+" adalah " +kali);
}
public static int perkalian(int nilai1, int nilai2){
return nilai1 * nilai2;
}
}
public class belajar2 {
public static void main(String[] args) {
String input1;
String input2;
int nilai1; int nilai2; int kali;
input1 = JOptionPane.showInputDialog("Masukkan nilai pertama:");
input2 = JOptionPane.showInputDialog("Masukkan nilai kedua:");
nilai1 = Integer.parseInt(input1);
nilai2 = Integer.parseInt(input2);
kali = perkalian(nilai1, nilai2);
JOptionPane.showMessageDialog(null,
"Hasil dari "+nilai1+" x "+ nilai2+" adalah " +kali);
}
public static int perkalian(int nilai1, int nilai2){
return nilai1 * nilai2;
}
}
Hasilnya
![]() | |
dialog box dari input nilai pertama |
![]() | ||
dialog box dari input nilai kedua |
Sekian dan Terimakasih sudah datang dan membaca artikel saya.
jika ada pertanyaan tinggalkan comment dibawah
thanks gan sudah share
BalasHapusElemen solder uap
makasih banyak
BalasHapus