java swing 窗体关闭的方法 有哪些

我知道的
System.exit(0);
Frame.setVisible(true);
Frame.dispose();
还有那些方法可以 关闭窗体呢。。
他们有什么区别呢。。。。

Jframe的关闭方法:

setDefaultCloseOperation(EXIT_ON_CLOSE);

frame的关闭方法如下:

this.addWindowListener(new java.awt.event.WindowAdapter() {

public void windowClosing(java.awt.event.WindowEvent e) {

System.exit(0);

}

});
一般两种方法:
一种是System.exit(0);
另一种是setVisible(false);
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-07
1
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
2
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
3
frame.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);

}

});
第2个回答  2009-09-11
Frame.setVisible(true);
这个应该是让窗口显示的语句吧
你把里边的true换成false,窗口就不显示!
第3个回答  2009-09-11
请看这里
Java关闭窗体的六种方法
http://blog.csdn.net/yaoxy/archive/2009/06/25/4296548.aspx本回答被提问者采纳
相似回答