这么简单的问题,你最好还是自己看书自己做自己不动手做,永远也别想学会给点儿提示,引入java.awt.event.*包,在按钮上添加监视器建立对话框必须依赖一个窗体,可以自已写对话框:Dialog,也可以引用WIN的对话框:FileDilog

解决方案 »

  1.   

    生成对话框有什么问题吗?
    构造一个对话框,然后setVisible()
      

  2.   

    import javax.swing.*;
    import java.awt.*;
    import java.util.*;
    import java.awt.event.*;
    import java.applet.Applet;public class a extends JFrame implements ActionListener
    {
    Toolkit theKit = Toolkit.getDefaultToolkit();
    JFrame jw = new JFrame("main"); public static void main(String [] args)
    {
    JFrame fr = new a();
    }
    public a()
    {
    Dimension wndSize = theKit.getScreenSize();
    jw.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    jw.show();
    Button b1 = new Button("open");
    jw.getContentPane().add(b1);
    b1.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e)
    {
    add aq = new add();
    }
    });
    }
    public void actionPerformed(ActionEvent event)
    {
    }
    }
    class add extends JApplet implements ItemListener
    {
    private JDialog dialog = new JDialog((Frame)null,"one",true);
    public add()
    {
    Container dContentPane = dialog.getContentPane();
    dialog.show();
    }

    }