怎样才能防止同一个窗口建多次

tazhch 2002-01-08 08:16:25
我新建一个项目后,接着又新建一个窗口Frame2

我在主窗体的一个按钜里定代码

Frame2 myframe= new Frame2();
myframe.setsize(400,400);
myframe.show();

后果是每按一次就创一个窗口,而我想的如果myframe不存在就创建,
否则就击活请问怎么实现
...全文
45 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hexiaofeng 2002-01-09
  • 打赏
  • 举报
回复
Frame2 myframe= null; 变为全局变量
按钮事件:
if (myframe!= null) then
{
myframe= new Frame2();
myframe.setsize(400,400);
myframe.show();
}

z_yheart 2002-01-08
  • 打赏
  • 举报
回复
设定一个变量,当myframe创建的时候设定一个值,当myframe close的时候设定为另外一个值.

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧