java - 在 Swing java 中打开另一个框架时如何禁用根框架

标签 java swing jframe multiple-instances

我有一个 JFrame,其中我有 10 个 JLabel,它将打开新的 JFrameJFrame 与将在 10 个标签中打开的相同,但如何在另一个 JFrame 打开时禁用该根 JFrame 并启用该根 >JFrame 当新框架关闭时? 请给我一些建议。

最佳答案

不要使用多个 JFrame。一个应用程序应该只有一个 JFrame。

对于辅助窗口,您应该使用模态 JDialog。在对话框关闭之前,模态 JDialog 将不允许您单击父 JFrema。

关于java - 在 Swing java 中打开另一个框架时如何禁用根框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22316792/

相关文章:

java - 如何停止关闭 JFrame 窗体?

java - JLabel 不更新得分

java - 在 Android 中阅读谷歌图书

java - 在单个 Java 语句中创建 JTextField 对象时设置其对象

java - 图像未显示在 JFrame 中

swing - 如何修改 TreeCellEditor 的默认编辑行为 (Java)

java - JRadiobutton ActionListener 没有响应

java - 我的 R.java 文件中的错误无法解决

java - java 编程时出错

java - 使用java解析文本文件,每行提取多个值