窗口关闭的问题

dxhxiaotian411 2006-07-20 03:18:19
各位请帮个忙,我作了一个类似于windows记事本一样的程序,想在关闭窗口时弹出是否保存,可是我现在点击是和否都会关闭,我在windowclosing事件中写的
...全文
169 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dxhxiaotian411 2006-07-21
谢谢,奉上分数
  • 打赏
  • 举报
回复
mq612 2006-07-20
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;

public class Test extends JFrame {

public Test() {
super("Test");
this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent arg0) {
int i=JOptionPane.showConfirmDialog(null,"是否关闭程序","系统提示",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(i == JOptionPane.YES_OPTION){
System.exit(0); // 退出系统
}else if(i == JOptionPane.NO_OPTION){
System.out.println("不退出系统");
}
}});
this.setSize(300, 200);
this.setVisible(true);
}

public static void main(String[] arg) {
new Test();
}

}
  • 打赏
  • 举报
回复
相关推荐
发帖
Java SE
加入

6.2w+

社区成员

Java 2 Standard Edition
社区管理员
  • Java SE
申请成为版主
帖子事件
创建了帖子
2006-07-20 03:18
社区公告
暂无公告