有没有办法让按钮只显示一次表单? 我有两个jframe(课程和主页);在一个jframe(主页面),我有一个jbutton,当我点击它时,另一个jframe打开(按钮事件的代码:
课程框架=新课程(); frame.setVisible(真);
但问题是我希望当jframe打开时我点击按钮agin打开时,不再显示相同的表单,除非我关闭了打开的表单。
提前致谢
答案 0 :(得分:1)
每次单击按钮时都不要new courses()
。将变量作为字段放在主类中。
答案 1 :(得分:1)
您应该将该帧添加为该类的成员,然后在单击该按钮时您可以执行以下操作:
if (this.frame == null)
this.frame = new courses();
if (!this.frame.isVisible())
this.frame.setVisible(true);