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

记事本程序的退出问题?谢谢

    来源: 互联网  发布时间:2015-03-09

    本文导语:  记事本程序,单击右上角的X,弹出是否保存对话框,有YES.NO.CANCEL按钮,单击CANCEL,如何做到不退出程序,返回记事本界面 fr.addWindowListener(new WindowAdapter() {       public void windowClosing(WindowEvent e) {         if(...

记事本程序,单击右上角的X,弹出是否保存对话框,有YES.NO.CANCEL按钮,单击CANCEL,如何做到不退出程序,返回记事本界面
fr.addWindowListener(new WindowAdapter() {
      public void windowClosing(WindowEvent e) {
        if(statusFile.getText().endsWith("*")) {
          int option = JOptionPane.showConfirmDialog(null,
                         "Save changes ?n(MUST choose Yes or No)", "File has been changed!", JOptionPane.YES_NO_CANCEL_OPTION);
          switch(option) {
            case JOptionPane.NO_OPTION :
              System.exit(0);
              break;
            case JOptionPane.YES_OPTION :
              if(fns == null) {
                if(saveNewFile()) {
                  System.exit(0);
                }
              }
              else {
                if(saveFile()) {
                  System.exit(0);
                }
              }
              break;
            case JOptionPane.CANCEL_OPTION :  
                 ?????????????????
            default:
              break;
          }
        }
        else {
          System.exit(0);
        }
      }
    });

|
先加上这句话:
fr.setDefaultCloseOperation( WindowConstants.DO_NOTHING_ON_CLOSE );

    
 
 

您可能感兴趣的文章:

  • 个人备忘记事本 Android Shuffle
  • Web个人记事本 Surreal Todo
  • 个人记事本 MindRaider
  • Eclipse记事本插件 Eclipse Notepad Plugin
  • 请问xml可以用写字板、记事本编辑吗? 保存的格式对吗?
  • 哪里有JSP做的记事本
  • 简单的问题!送给啦!怎样用java做一个记事本小程序。
  • 如何在jsp中用记事本打开文本文件
  • Linux记事本软件 XNotesNG
  • 用记事本写的程序为什么不能转化成java格式的
  • C#实现将记事本中的代码编译成可执行文件的方法
  • 有记事本的java2原代码的请进?
  • 迷你记事本,欢迎大家下载使用,内有地址.
  • 个人记事本 Jreepad
  • 善学记事本
  • 用记事本编写了一个Servlet,但在命令行中编绎时却说找不到包:
  • 请问:怎么样把上传到服务器的一个记事本文件自动转换成HTML文件?
  • 我用记事本写了一个小程序是带窗口的,源程序如下,我该怎么运行:是java FrameTest?还是javaw FrameTest?请指教一下!!!
  • 怎么运行用记事本写的java程序
  • 使用记事本编写java程序全过程图解
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下怎以将windowsxp的记事本保存的ansi格式的文件转换成linux下的utf8格式文件呀???
  • 新手提出来问,来者有分,关于我在记事本写的东东,运行有错!!在线等!!急!!!
  • C#读取HTML文件内容写入记事本的代码
  • Applet中的button的样式和形状,用记事本编写(没有其它工具),还有它的单击事件如何做


  • 站内导航:


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

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

    浙ICP备11055608号-3