当前位置: 技术问答>java相关
JBuilder的简单问题,大家来抢分,在线等待......
来源: 互联网 发布时间:2015-06-22
本文导语: 在按钮里有如下代码: frame1 f1 = new frame1(); f1.show() 我的这个窗体不能为模式,但这样每次点击按钮时就会实例化一个窗体,怎么样判断如果已经显示了这个窗体后,再点击按钮时不再实例化窗体而只是把已经显示...
在按钮里有如下代码:
frame1 f1 = new frame1();
f1.show()
我的这个窗体不能为模式,但这样每次点击按钮时就会实例化一个窗体,怎么样判断如果已经显示了这个窗体后,再点击按钮时不再实例化窗体而只是把已经显示的那个窗体放到最前面?
frame1 f1 = new frame1();
f1.show()
我的这个窗体不能为模式,但这样每次点击按钮时就会实例化一个窗体,怎么样判断如果已经显示了这个窗体后,再点击按钮时不再实例化窗体而只是把已经显示的那个窗体放到最前面?
|
你把原先的那个窗体作为参数传进来不久行了。
再用 oldframe.show();
再用 oldframe.show();
|
f1.setState(JFrame.NORMAL);
|
frame.tofront