日期:2014-05-20  浏览次数:20781 次

求教!在NetBeans中关闭2级窗口的代码怎么写?
如题,最近小弟在头疼这个问题,因为老师叫我们做一个XX企业员工管理系统,所以有许多弹来弹去的窗口,但是我做的系统为什么一点窗口右上的小红叉就退出了整个系统,我需要的效果是只关闭当前的这个2级窗口!

请问各位这样的一条代码应该怎么写?

------解决方案--------------------
2级窗口:
如果是JFrame
那就不要写setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
只要setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

如果是JDialog
关闭的时候不要调用exit()方法
------解决方案--------------------
1楼正解。如果不清楚的话,不妨贴代码。