如何关闭Jframe而不关闭其他框架Netbeans

时间:2014-04-20 04:22:08

标签: java swing

所以当我点击X按钮时整个程序关闭但我只想关闭我要关闭的框架我正在使用Net bean。 我无法弄明白谷歌说要添加结束事件,但我看到X按钮已经存在。怎么办?

2 个答案:

答案 0 :(得分:3)

  

我正在创建一个库存管理程序,我有3-4帧

应用程序应该只有一个JFrame。

如果您需要子窗口,请使用JDialog。当您关闭对话框时,不会关闭主JFrame。

但是,有关JFrame的信息,请查看setDefaultCloseOperation(...)方法。默认是"隐藏"框架。因此,如果您的应用程序正在退出,那么这意味着您可能在代码中的某处使用了System.exit(...)方法,而您不应该这样做。

答案 1 :(得分:1)

在我要关闭的Jframe的属性中找到 defaultCloseOperation设置为EXIT_ON_CLOSE我将其设置为Dispose。