在SWING中,我点击窗口上的“退出”按钮,想退出当前窗口该怎么写呢??试过好几种方法,但还是不行,请指教,谢谢……

解决方案 »

  1.   

    退出按钮添加事件,JFrame.close
      

  2.   

    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
      

  3.   

    将当前窗口属性设置成:setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    用于关闭当前窗口:dispose();也可以用其他方法
      

  4.   

    第一种方法:JFrame frame = new JFrame();
                frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    第二种方法:应用监听机制,给frame注册一个监听
                 JFrame frame = new JFrame();
                 frame.addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                        System.exit(0);
                }
                });