一般都用内部类
class AppFrame extends JFrame
{
...
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent evt)
{ System.exit(0); }
});
}
class AppFrame extends JFrame
{
...
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent evt)
{ System.exit(0); }
});
}
解决方案 »
- ????????!!!!!!!!!!
- 不可不看的JAVA面试题中一道题
- java中string类型转换成utf-8,大侠帮我看看
- 初学swing,请教一个有关JTabbedpane的问题
- 急急!!打开IE自动进入http://4-counter.com/,而且自动增加收藏夹链接位置,修改注册表无效,将注册表恢复还是没有用
- JTextArea,100分求解
- 怎么把一个对象存储到一个XML文件里
- 兄弟今日開始學習JAVA,請大家指教,來都有分
- 在java中怎样获取系统的环境变量,谢谢!
- 请问各位朋友:在JAVA的数据库应用管理系统中,如何不在操作系统忠建立数据源便能连接数据库(如ACCESS、MS SQL 等等)?
- 请问大家生成一个*.java文件后如何编译
- 请教一个Session的问题
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
显然是不合适的.最好在关闭时检测一下文件是否有过改动,那么应该用
addWindowListener()没有必要把这两个关闭方式的细则都搞清楚了.只要知道在什么时候调用哪一个就行了.