码迷,mamicode.com
首页 > 编程语言 > 详细

javaJFrame_窗体关闭设定

时间:2021-06-04 19:56:50      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:list   没有   exit   ram   ida   多个   default   tde   sys   

本卷是本人在进行java_xml结合可视化课程项目设计时遇到的知识,在此记录。
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

setDefaultCloseOperation是设置用户在窗体上进行关闭操作时,所设定的选项。

frame.setDefaultCloseOperation()是设置用户在此窗体上发起 "close" 时默认执行的操作。必须指定以下选项之一:
DO_NOTHING_ON_CLOSE(在 WindowConstants 中定义):不执行任何操作;要求程序在已注册的 WindowListener 对象的 windowClosing 方法中处理该操作。
HIDE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册的 WindowListener 对象后自动隐藏该窗体。
DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。
EXIT_ON_CLOSE(在 JFrame 中定义):使用 System exit 方法退出应用程序。仅在应用程序中使用。
默认情况下,该值被设置为 HIDE_ON_CLOSE
也就是说没有设置的话,默认点关闭时只是隐藏窗体,在后台进程中还可以看到,如果有多个窗口,只是销毁调用dispose的窗口,其他窗口仍然存在,整个应用程序还是处于运行状态。

参考来自:https://zhidao.baidu.com/question/2011422398812992108.html

javaJFrame_窗体关闭设定

标签:list   没有   exit   ram   ida   多个   default   tde   sys   

原文地址:https://www.cnblogs.com/ju-ruo/p/14850449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!