Selasa, 02 Februari 2010

Contoh Pemanggilan JDialog dari JFrame

di sini   kita akan membuat 2 buah file class....
yang pertama adalah class ContohJFramePanggilJDialog..
dan yang ke dua adalah  class ContohJDialogDipanggilJFrame...

class ContohJDialogDipanggilJFrame akan ditampilkan pada saat menekan sebuah tombol yang terdapat pada class ContohJFramePanggilJDialog...

berikut adalah listing programnya.....


import java.awt.event.*;
import javax.swing.*;
       
public class ContohJFramePanggilJDialog extends JFrame implements ActionListener{
    JButton bt = new JButton("Klik Untuk Menampilkan JDialog");
    public ContohJFramePanggilJDialog(){
        setTitle("Contoh Frame Tuk Memanggil JDialog");
        setSize(600, 500);
        setLocationRelativeTo( null);
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        buatTampilan();
        setVisible(true);
    }
   
    void buatTampilan(){
        getContentPane().add(bt);
        bt.addActionListener(this);
    }
   
    public void actionPerformed(ActionEvent e){
        if( e.getSource() == bt){
            ContohJDialogDipanggilJFrame dlg = new ContohJDialogDipanggilJFrame();
            dlg.setVisible(true);
        }
    }
    /**
     * @param args the command line arguments
     */   
    public static void main(String[] args) {
        // TODO code application logic here
        new ContohJFramePanggilJDialog();
    }

}




import java.awt.*;
import javax.swing.*;
public class ContohJDialogDipanggilJFrame extends JDialog{
    public ContohJDialogDipanggilJFrame(){
        super((Frame)null,"Contoh JDialog Dipanggil JFrame" , true);
       
        setSize( 400, 400);
        setLocationRelativeTo( null);
       
    }

}

Tidak ada komentar:

Posting Komentar