当前位置:  技术问答>java相关

提示后为什么按YES、NO或CANCEL窗口都会退出?

    来源: 互联网  发布时间:2015-05-07

    本文导语:  boolean GiveUp() {   int temp=JOptionPane.showConfirmDialog(this,"Save Change?","Text Edit",JOptionPane.YES_NO_CANCEL_OPTION );     switch(temp) {       case JOptionPane.YES_OPTION :         return false;       case JOptionPane.NO_OPTION :     ...

boolean GiveUp() {
  int temp=JOptionPane.showConfirmDialog(this,"Save Change?","Text
Edit",JOptionPane.YES_NO_CANCEL_OPTION );
    switch(temp) {
      case JOptionPane.YES_OPTION :
        return false;
      case JOptionPane.NO_OPTION :
        return true;
      case JOptionPane.CANCEL_OPTION :
        default:
          return false;
      }
    }
当按关闭窗口按钮后进行判断:
protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
      if(GiveUp()) {
        System.exit(0);
        System.out.print("exit");
      }
    }
  }






|
呵呵~我想你把这一句去掉可能就好了:super.processWindowEvent(e);

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 在MyEclipse中设开启xml文件自动提示和自动完成功能
  • 如何cp就没有提示了,现在如果有重复文件还提示。想去掉。
  • 如何在windows下的DOS窗口中显示utf-8字符(CMD命令提示符终端显示utf-8字符)
  • 在登录时,系统会提示你是否保存密码,请问怎么将此提示去掉
  • JavaScript中的消息框(警告框,确认框,提示框)语法
  • 在登录时,系统会提示你是否保存密码,请问怎么将这个提示去掉呀
  • windows下cmd命令提示符下让程序后台运行命令
  • 请问怎样改变终端上的提示符``我现在看到的提示符是$ ,我想转到#这种``怎样做
  • 按步骤装完了unix,最后提示我安装完成,可是当重新启动的时候不能进入系统,提示 "NO OS",各位给指点一下
  • 求助 RH9.0在命令行下的提示都是乱码,如何让它显示英文提示?
  • debian下安装bind用./configure时提示安装bind时./configure提示whether make sets $(MAKE)... no
  • 我的DNS服务器端能用,提示query logging is OFF,在客户端 不能用,提示找不到服务器
  • ssh提示:[: =: unary operator expected;rm、less、vi、su等命令提示:Segmentation fault,可能是什么故障?
  • 在ubuntu8.10 新立得中安装anjuta,为什么没有代码提示功能,怎么做才有,还有自动代码补全和代码提示有什么区别,
  • 以前通过“apt-get remove”这样的方式删除程序时总会提示是否删除,有没有什么办法可以直接删掉而不提示的?
  • Linux安装完成后,提示重启,但是一直卡在这个提示下
  • linux 的命令操作和 windows的命令提示行有什么不同呢?? 为什么windows一般都不用命令提示行操作呢??
  • copy文件的时候,我发觉同名文件不会出现是否覆盖的提示,能不能容纳嘎系统给个“是否覆盖的提示”
  • 高手指教:SCO UNIX突然提示没有用户license是什么原因?然后系统运行提示network is down,如何解决?
  • 怎样做使你在登陆到Unix后,提示符像一个DOS风格,能够显示你当前所在的目录,并在你改变路径后,提示符有相应的变化.可自己写一个命令代替cd
  • VC6.0代码自动提示 VC6.0在win7环境下代码提示智能化


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3