java swing 中从父窗口中打开一个子窗口,怎么限制只能打开一个子窗口,然后将父窗口禁用

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:57:39

可以加一句setVisible(false)可以了.
当你写弹出窗口这一句时,在后面加上mainFrame.setVisible(false)当然mainFrame应该为主窗口的名字,而关闭子窗口时mainFrame.setVisible(true)就可以了,这是主窗口又可以显示了.

设置一个static变量来记录是否打开过子窗口,然后在打开子窗口的时候判断一下就行了,禁用我想你应该会~

open 子窗口的时候,加个选项,应该是独占窗口的,具体你查一下吧。

打开一个模态的窗口了、
JDialog有setModal方法