11智能在线
新记
你好,请问怎么在JAVA的图形界面中点击按钮只能弹出一个子窗体
我用单例模式设置了静态变量,但是好像没有作用一样,求救,谢啦
举报该文章
相关建议 2012-10-25
定义一个全局的JFrame变量global
在button的事件中,代码为:
if(global==null) global=new YourFrame();
global.setVisible(true);
在定义YourFrame()的时候,设置点击关闭按钮的时候为隐藏窗口/或者自己添加个windowsEvent
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/smqv42spv.html
其他看法
第1个回答 2012-10-25
不用静态。。
只要在点击按钮的时候判断窗口是不是打开的就行了。
如果已经打开,就不再开了。
否则就打开。
相似回答
大家正在搜