加上:
fr.addWindowListener(new WindowAdapter()
   {public void windowClosing(WindowEvent e)
    {System.exit(0);}
    });

解决方案 »

  1.   

    加上这句
    fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      

  2.   

    import java.awt.*;
    import java.awt.event.*;class GUIApplication
    {
    public static void main(String args[])
    {
    Frame fr = new Frame("GUI Application Program");

    fr.setLayout(new BorderLayout());
    fr.setSize(300,300);

    fr.add(new Button("OK"));
    fr.add(new Button("Cancel"));

    fr.addWindowListener(new WindowAdapter(){
    public void windowClosing(WindowEvent e)
                   {System.exit(0);}
               });
    fr.show();
    }
    }