在主界面的初始化语句里添加一条语句
如果主界面用的是JFrame jf = new JFrame();
那么就
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
这样子,点击这个界面的关闭按钮时就整个儿退出系统了。
如果只要关闭某几个窗口而不是所有窗口,那就在WindowListener的处理方法中关。
这个应该不是关闭,而是隐藏,如果关闭的话,所有的窗体都会被关掉的。
在父窗体有得到子窗体的实例 。 setVisible(false);
就可以了。
调用子窗口的dispose方法
cw.dispose();