java - 如何让JFrame脱离parent独立存在?

标签 java swing jframe

我正在制作一个小应用程序。我从一个 JFrame 调用另一个 JFrame。现在,即使我关闭了父 JFrame,我也希望该子 JFrame 独立存在。我有什么办法可以做到这一点吗?或者这是不可能的?请帮我。如果您需要我发布代码,请告诉我。

谢谢。

最佳答案

在每个 JFrame 上,使用 #setDefaultCloseOperation 设置默认关闭操作到以下内容:

  • DISPOSE_ON_CLOSE

当您按下框架的关闭按钮时,只会关闭它,另一个将继续其生命,直到它关闭为止。

注意:我建议避免使用多个框架,而尝试使用选项卡,它提供了更好的用户体验。

关于java - 如何让JFrame脱离parent独立存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11473391/

相关文章:

java - 防止子类从父类(super class)( Activity )进一步处理

java - 无法将缺失的时间字符串添加到列表中

java - Netbeans 8.2 Designer 无法加载类

java - 如何关闭由 java swing 应用程序创建的所有进程?

java - 如何在 JLabel 中显示变量值

Java 8 | HashMap 的并行流

java - 在未修饰的 JFrames 中支持 Windows-Left 和 Windows-Right

Java 启动画面

java - 向 GUI Java 添加框架

java - 带有 FlowLayout 的 JPanel 未出现