标签: java swing jframe multiple-instances
我有一个JFrame,其中有10个JLabel会打开新的JFrame。 JFrame是相同的,将在10标签中打开,但如何在另一个JFrame打开时禁用该根JFrame,并在该新框架关闭时启用该根JFrame ? 我可以请你的建议吗。
JFrame
JLabel
答案 0 :(得分:5)
不要使用多个JFrame。应用程序应该只有一个JFrame。
对于辅助窗口,您应该使用modal JDialog。在对话框关闭之前,模态JDialog不允许您单击父JFrema。
modal JDialog