JButton b = new JButton();
b.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
or:
JFrame frame = new JFrame();
frame.setDefaultCloseOperatrion(JFrame.EXIT_ON_CLOSE);
b.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
or:
JFrame frame = new JFrame();
frame.setDefaultCloseOperatrion(JFrame.EXIT_ON_CLOSE);
解决方案 »
- boost 使用方法
- 谁能排除该异常就把分拿去吧!java.lang.ClassCastException...
- 用什么编译选项会使stack trace中显示代码行号的位置显示“Compiled Code”
- 如何实现重置控件的功能
- 如何学习Java
- ****************请大家看看,菜鸟问题,希望有朋友帮忙解答.*************
- 怎么求字符串常量的长度,求解答
- JDK与J2SDK是同样的软件吗?JDK现在最高版本是什么?各位觉得哪个版本最好?
- 我的e盘上有resin 2.0.2 作为服务器。今天我今天在e盘又装了tomcat,结果两个都不能用了,为什么?
- 我从没受过这份罪:要用Java(经研究用Applet合适)写一些小程序,如果我提供MFC代码,有人愿意帮我转换吗?
- 在JAVA中如何获得数据库中某个表的主键?
- 基础问题!大虾指点一下!真心求教!(大家帮顶啊!)
JButton b = new JButton();
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
System.exeit (0) 是退出整个系统,也就是如果有多个窗口的时候,如果用这个,会将所有的窗口都关闭,然后退出应用2.
dispose ();是关闭当前的窗口,对其他窗口没有影响