Breaking News
Loading...
Sabtu, 08 Februari 2014

Info Post
Bagian ini menunjukkan cara untuk menampilkan beberapa jenis kotak pesan. Ada tiga jenis kotak dialog pesan yang dapat Anda gunakan dalam aplikasi ayunan Anda, misalnya masing-masing jenis kotak dialog yang disediakan di sini. Ketika Anda menjalankan program, maka akan muncul frame dengan tiga tombol. Setelah Anda klik pada tombol pertama maka kotak pesan sederhana akan terbuka yang memegang hanya "Ok" tombol seperti yang ditunjukkan di bawah ini:
Gambar 1
Jika Anda klik pada tombol kedua maka kotak dialog konfirmasi akan terbuka yang meminta "Ok" dan "Cancel".
Gambar 2
Jika Anda klik pada tombol "Ok" maka kotak dialog pesan akan terbuka dengan pesan "Anda mengklik" Ok "tombol" seperti ini
Gambar 4
jika kotak dialog pesan akan terbuka dengan teks "Anda mengklik tombol" Batal "seperti ini
Gambar 6
Jika Anda mengklik pada tombol ketiga dari jendela utama atau frame maka kotak dialog konfirmasi pesan akan terbuka dengan tiga tombol yaitu "Ya", "Tidak" dan "Batal" seperti gambar berikut:
Untuk tujuan ini dua metode yang telah digunakan:
  • showMessageDialog ():
    Metode di atas menunjukkan pesan kotak dialog sederhana yang memegang hanya satu tombol yaitu "Ok" tombol. Metode ini membutuhkan empat argumen di mana, pertama adalah orang tua nama objek, kedua adalah pesan sebagai string, ketiga adalah judul kotak dialog pesan sebagai string dan yang terakhir adalah jenis kotak dialog pesan.
      
  • showConfirmDialog ():
    Di atas metode meminta dari pengguna dengan menampilkan kotak dialog pesan yang berisi lebih dari satu tombol. Tergantung pada parameter berlalu itu bisa "Ok" dan "Cancel" atau "Ya", "Tidak" dan "Batal" . Metode ini mengembalikan nilai integer.
Berikut adalah kode program:
import  javax.swing *;. 
import  . java.awt *; 
import  java.awt.event *.;

public class  ShowMessageDialog 
  tombol JButton; 
  public static  kekosongan  utama String []  args ) { 
  ShowMessageDialog md =  new  ShowMessageDialog () 
  }

  public  ShowMessageDialog () { 
  JFrame bingkai =  new  JFrame "Pesan Dialog Box" 
  tombol =  new  JButton "Tampilkan sederhana pesan kotak dialog" 
  button.addActionListener new  MyAction ()) 
  panel JPanel =  new  JPanel () 
  panel.add tombol 
  tombol =  new  JButton "Tampilkan \" Ok / Cancel \ "pesan
kotak dialog " 

  button.addActionListener new  MyAction ()) 
  panel.add tombol 
  tombol =  new  JButton " Tampilkan \ "Ya / Tidak / Batal \" dialog box" 
  button.addActionListener new  MyAction ()) 
  panel.add button 
  frame.add panel 
  frame.setSize 400 ,  400 
  frame.setVisible true ) 
  frame.setDefaultCloseOperation JFrame.EXIT_ON_CLOSE 
  }

  public class  MyAction  mengimplementasikan  ActionListener 
  public  kekosongan  actionPerformed ActionEvent ae ) { 
  String str = ae.getActionCommand () 
  jika ( str.equals "Tampilkan sederhana pesan kotak dialog" )) { 
  JOptionPane.showMessageDialog null,  "ini adalah satu Pesan
. kotak dialog " 
,  "Roseindia.net" ,  
  
  else if ( str.equals "Tampilkan \" Ok / Cancel \ "pesan kesalahan kotak dialog" )) { 
  jika ( JOptionPane.showConfirmDialog null,  "Ini adalah \ "Ok / Cancel \"
Pesan kotak dialog. " 
,  "Roseindia.net" , JOptionPane.OK_CANCEL_OPTION )  ==  
  JOptionPane.showMessageDialog null,  "Anda mengklik \" OK \ "tombol" ,
 
"Roseindia.net " ,  
  lain
   JOptionPane.showMessageDialog null,  "Anda mengklik \" Batal \ "tombol" ,
 
"Roseindia.net" ,  
  }   
  else if ( str.equals "Tampilkan \" Ya / Tidak / Batal \ "kotak dialog" )) { 
  JOptionPane.showConfirmDialog null,  "ini adalah \" Ya / Tidak / Batal \ "
 Pesan kotak dialog. " 

  
  
  
}

Download this example.