I don't get how can I employ this code:

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

to close the program with the x button.

解决方案

You need the line

frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

Because the default behaviour for the JFrame when you press the X button is the equivalent to

frame.setDefaultCloseOperation(WindowConstants.HIDE_ON_CLOSE);

So almost all the times you'll need to add that line manually when creating your JFrame

I am currently referring to constants in WindowConstants like WindowConstants.EXIT_ON_CLOSE instead of the same constants declared directly in JFrame as the prior reflect better the intent.

java jframe如何关闭,关闭Java的JFrame退出相关推荐

  1. java 窗体隐藏和关闭_java JFrame窗体真正关闭

    程序: package JFrame.bao; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; impo ...

  2. Java图形化界面设计——容器(JFrame)

    Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...

  3. java添加窗体中_java中利用JFrame创建窗体 【转】

    Java代码 publicclassTest(){ publicstaticvoidmain(String[] args){ JFrame frame = newJFrame(); JPanel pa ...

  4. java画笑脸_用java编写一个颜色为红色,粗线型的笑脸和哭脸,需要继承JFrame类,用java中的绘制图形做...

    展开全部 /* * Copyright (c) cherry  Co. Ltd. * All right reserved. */ package com.cherry.swing; import j ...

  5. java jframe创建窗体_Java中利用JFrame创建窗体

    1. 一个简单例子: Java代码   public class Test(){ public static void main(String[] args){ JFrame frame = new  ...

  6. Java界面命名_java中用setTitel和JFrame给窗体命名的区别

    展开全部 下面是一个计算器的例子: import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.GridLayou ...

  7. java gui 打开另一个,java – 从另一个JFrame Gui访问vars

    好的,我已根据您的说法对我的代码进行了一些更改.我有3个班: 第二类(和第一个GUI):我有4个JButton – Simulare,CazParticular,Start和HandSelection ...

  8. java frame清除控件_java – 清除JFrame的组件并添加新组件

    我有一个JFrame,它有一些选项.当按下OK按钮时,我想要相同的JFrame清除内容并添加新内容.我试过了,但问题是新的JFrame被弹出.我究竟做错了什么? import java.awt.*; ...

  9. 通用Shell脚本,可以优雅的启动/关闭/重启/JAVA服务

    shell脚本 service.sh,如果没有脚本执行权限先使用 chmod 777 service.sh 附加权限. sh service.sh start            启动服务 sh s ...

  10. Java树数据结构? [关闭]

    本文翻译自:Java tree data-structure? [closed] Is there a good available (standard Java) data structure to ...

最新文章

  1. 千里之行,始于OKR——轻雀协作团队管理分享
  2. 上海沙龙 - 接口测试自动化经验分享
  3. 那些做中台的程序员,后来都怎么样了?
  4. MyEclipse 编写 ExtJS 卡死问题解决方法
  5. 模型剖析 | 如何解决业务运维的四大难题?
  6. Android回调的简单理解
  7. duration java_Java Duration类| toNanos()方法与示例
  8. Linux Android 常用shell命令汇总 不断更新
  9. java如何阻塞和同步_同步与异步,阻塞与非阻塞
  10. 成都睿铂 | 云南省地矿测绘院1:500地形免像控项目分享
  11. 战斗服务器响应超时是否尝试重连,刺激战场:教你,从开伞到落地瞬间技巧
  12. 同时安装 Python 2 和 Python 3环境下 pip 的使用
  13. CppCheck C++静态代码检查工具在Visual Studio(VS)下的配置和使用
  14. 非度量多维标度_16s分析作图之NMDS非度量多维尺度分析
  15. 第一次使用码云上传本地项目
  16. UML图:用例图详细介绍
  17. 小猫爪:嵌入式小知识01-存储器
  18. FireFox必备插件(一)
  19. IDEA全局搜索Jar包中内容
  20. 方便他人快速给你发邮件简单代码实现 QQ邮箱一键邮我组件让你体验什么是快?

热门文章

  1. Spket IDE介绍
  2. 女生最爱说的33句双关语
  3. 我的世界java版记分板_我的世界基岩版计分板入门教程
  4. 【已解决】latex如何打出η爱塔符号
  5. [Android分享] Android ListPreference的用法
  6. 一、容器(Containers)
  7. 猪肉涨价后人们的十条经典语录
  8. 入坑机器学习:六,逻辑回归
  9. 乐华液晶万能板B.PT361G配屏数据包
  10. MySQL去重3种方法​,还有谁不会?