初学者笨问题,frame如何清除自己? 在new MainWindow().setVisible(true);后加dispose();是否可以,你试试看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dispose()释放资源在按钮事件处理中调用dispose()后,和另一个窗口的show(),应该可以得到你想要的效果了。当然,登陆验证最好另写一个函数。通过函数返回植,判断是否show() 还是 System.exit() 在new MainWindow().setVisible(true);后加this.dispose(); 应该这样写:if(mag.validateUser(UserNameField.getText().trim(),PasswordField.getText().trim())){ jf.setVisible(false); new MainWindow().setVisible(true);}加一行:jf.setVisible(true);就可以了。 呵呵解决了,我怎么这么笨啊,谢谢hpy121(孩子) 和 fucr_364204()。后面两位不对啊,我在匿名内部类里的this是什么啊,哈哈,jf也是局部变量,我也没办法引用的。不过还是要感谢各位,我初次写swing程序,以后还要多多请教!再次感谢 dispose方法还是一直驻留在内存中啊!么样才能完全关闭窗口呢?能否用System.exit(0);呢 求java 用exchange 发送邮件 从设计的角度来讲,类"车"与"丰田"设计为抽象/继承关系好,还是设计为接口/实现关系好? lable如何清空图片? java运行的必备条件是? 用HttpClient类,如何检测一个connection已经超时? 如何在Frame 上使用 Insets 类 JTree节点图案的问题 我如何才能取到系统的时间呢?请手们指点。 jndi连mssql2000的问题!!!!!!搞了一天了!!帮帮我!! 请问jb7+tomcat 4.1,怎么配置才能在jbuilder里调试jsp. 菜鸟问题 下面程序有什么问题?
在按钮事件处理中调用dispose()后,和另一个窗口的show(),应该可以得到你想要的效果了。
当然,登陆验证最好另写一个函数。通过函数返回植,判断是否show() 还是 System.exit()
if(mag.validateUser(UserNameField.getText().trim(),PasswordField.getText().trim()))
{
jf.setVisible(false);
new MainWindow().setVisible(true);
}
加一行:jf.setVisible(true);就可以了。