java关闭窗口对话框 各位前辈请教一个问题,我现在想关闭自己的JFrame的时候弹出一个对话框并且可以选择确定和取消。因该怎么做那。这里我没有充足的资料可否指点一下那。JDialog 或者说怎么用那?Thank` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先设置JFrame:setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);再用JFrame的Closing事件:public void windowClosing(WindowEvent e){ if(JOptionPane.showConfirmDialog(this,"Are you sure to exit?","Exit Confirm",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) { System.exit(0); }} guiclose.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { if (JOptionPane.showConfirmDialog(null, "你确定退出程序嘛?", "Exit Confirm", JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION) { logger.debug("End Ddebug...."); logger.info("leaving the application"); // NDC.pop(); System.out.println("This is RootLogger...ing ."+logger.getRootLogger()); System.exit(0); } } });谢谢楼上:这样可以拉! 除了System.exit()还有其他方法没呀? 一个模拟火车售票窗口的小程序如何实现? linux 下 读取mysql数据库乱码 关闭模式对话框 问下!!我也不知道该说什么 利用正则表达式打散带有中文的字符串 读取pdf并显示在JFrame 帮我看一下谢了 昨天去一个外资软件公司的面试题目 Calendar是从哪里来的啊? 关于JAVA的API 有对java中Vector类熟悉的么? 我想清空jsplitpane右邊的組件,然後加上另外一個,但要保持分割區域不變怎麽做啊
再用JFrame的Closing事件:public void windowClosing(WindowEvent e)
{
if(JOptionPane.showConfirmDialog(this,"Are you sure to exit?","Exit Confirm",JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE) == JOptionPane.YES_OPTION)
{
System.exit(0);
}
}
{
public void windowClosing(WindowEvent e)
{
if (JOptionPane.showConfirmDialog(null, "你确定退出程序嘛?",
"Exit Confirm", JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE) ==
JOptionPane.YES_OPTION) {
logger.debug("End Ddebug....");
logger.info("leaving the application");
// NDC.pop();
System.out.println("This is RootLogger...ing ."+logger.getRootLogger());
System.exit(0); }
}
});谢谢楼上:这样可以拉!