我在一个窗口中创建了一个Button触发事件弹出一个新的窗口,可是关闭那个新窗口的时候原来那个也关闭了,怎么才能只关闭新的那个窗口啊?
解决方案 »
- 为什么在JCreator可以运行的程序但在控制台下不能运行?
- POI导入EXCEL的getLastCellNum()方法返回列数不对
- 关于RBAC权限设计问题
- 请教各位高手,我如何将各种字体的名称加入JComboBox组件中
- 关于网页浏览器的设计模式讨论
- 小弟想学学视频检索方面的东西,能推荐点资料或书么??
- 如何让JTree初始化的时候全部展开,并且让某个指定的叶子用不同的颜色表示出来?
- 【高分求教】对话框内画图不显示的问题求救
- " String ".trim() == "String") !!!!!!!!!!!!!!!!!!!!!
- Jbuilder新手问题:可视化设计不按我的要求布局显示!有的甚至不显示,如JList
- 如何做后台程序[高分求助]
- JAVA实现电子表格里的数局导入到数局库
JFrame frmae = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);新窗口:
JFrame frame = new JFrame();
// 或者不用加,默认就是DISPOSE_ON_CLOSE。
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);可能从jsdk1.4开始,就不用这么做了。
addWindowListener(
new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
}
);
new WindowAdapter(){
public void windowClosing(WindowEvent we){
System.exit(0);
}
}
);
如果要关闭整个程序,那么可以用 System.exit(0);