java点击关闭按钮,程序未退出

点击这个X ,只是关闭这个窗口,程序未退出,用什么方法?
请大神写个代码,
frmae -----窗体

第1个回答  2014-06-16

要给这个按钮写监听事件呀,在窗口初始化时加上下面这句就应该可以了

addWindowListener(new WindowAdapter() {

@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}

});

第2个回答  2014-06-16
在该窗体的构造函数中写 this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
或者使用: 窗体对象.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);本回答被提问者采纳
第3个回答  2014-06-16
给你一个超简洁的方法:

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
第4个回答  2014-06-16
几年没用java了。我记得你要在点击关闭按钮的事件里添加一句程序退出的代码。因为一个程序可以有几个窗口。

java点击关闭按钮,程序未退出
要给这个按钮写监听事件呀,在窗口初始化时加上下面这句就应该可以了 addWindowListener(new WindowAdapter() {@Overridepublic void windowClosing(WindowEvent e) {System.exit(0);}});

JAVA 关闭窗体而不退出程序
(yorn==JOptionPane.NO_OPTION){ this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);System.exit(0);}

Java我的Java程序都停止了为什么还有Java进程在运行
啊哈,你写的程序没有进行垃圾回收。一些对象是要手动写垃圾回收函数才能真正停止的。

JAVA如何退出全屏,但不退出程序
给你PM了~~,这个程序将全屏显示随机色,每隔一秒换一次颜色,鼠标点击后退出全屏,但不退出程序,要想退出程序,等退出全屏后右击任务栏中的图标选择关闭就行了

java中弹出的对话框点击关闭(x)按钮不能关闭对话框怎么回事?
(new WindowAdapter(){@Overridepublic void windowClosing ( WindowEvent e ){System.exit (0);}});final Dialog dialog = new Dialog(frame,"对话框",false);dialog.addWindowListener (new WindowAdapter(){@Overridepublic void windowClosing ( WindowEvent e ){dialog.dispose ();}});...

我是java新手。java中点击关闭窗口,然后怎样才能出现提示对话框呢?点击...
import java.awt.event.WindowEvent;import java.awt.event.WindowListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JOptionPane;public class MainFrame extends JFrame { \/\/退出按钮 JButton exitBtn;\/\/保留本框架实例的指针 JFrame thisFrame;public static void main(...

java中,用SWT创建主窗体,我想点击关闭按钮时弹出个对话框,判断是否退 ...
shell.addShellListener(new ShellAdapter() { \/\/监听关闭窗口事件 public void shellClosed(ShellEvent arg0) { MessageBox mb = new MessageBo(shell,SWT.ICON_QUESTION | SWT.OK| SWT.CANCEL);mb.setText("提示");mb.setMessage("确定要关闭吗?");int rc = mb.open();if (e.doit == (...

怎么点击按钮关闭Java的jdialog
1,如果你只是想让该对象隐藏起来,就在按扭的事件处理方法中让使用dialog.setVisible(false);方法;2, 如果你想关闭的时候让该对话框释放资源而又不退出程序,可以使用dialog.dispose();方法或dialog.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);;3,如果你想关闭的时候退出程序...

JAVA单击事件如何关闭当前窗口
其他回答 1 System.exit(0);可以用这句来退出程序2JFrame 实例调用 dispose方法,销毁窗口对象,但是不退出程序 hyjiacan | 发布于2012-06-01 举报| 评论 2 1 为您推荐: 暴走大事件 jsp单击事件 单击事件VB 安卓单击事件 文本域单击事件 窗体单击事件在哪里 单击事件响应 onclick的事件 鼠标...

java窗口关闭事件。。。
这句话其实是1.4以后才有的,它代替了以前的WindowListener中的windoClose方法,EXIT_ON_CLOSE的意思是,当前窗口在点击关闭的时候,会关闭主线程,OK?所以你的所有应用都被关闭了 那么.你就不要这么设置,你的窗口在设置的时候写成,DISPOSE_ON_CLOSE就可以了.DIPOSE就是仅仅释放窗体资源,而不会关闭主线程...

相似回答