我正在制作一个小应用程序。从一个JFrame,我调用另一个JFrame。现在,即使我关闭了父JFrame,我也希望这个子JFrame独立存在。有什么方法可以做到这一点吗?或者这是不可能的?请帮我。如果您需要我发布代码,请告诉我。
感谢。
答案 0 :(得分:5)
在每个JFrame上,将#setDefaultCloseOperation的默认关闭操作设置为以下内容:
当你按下框架的关闭按钮时,它只会关闭它,而另一个将继续它的生命直到它关闭。
注意:我建议避免使用多个Frame,而是尝试使用Tabs,它可以提供更好的用户体验。
答案 1 :(得分:4)
是的,这绝对是可能的,只需确保原始帧未设置为关闭时退出应用程序。
第二帧与第一帧独立存在,如果你不想,你不一定要把它们联系起来。