public void setDefaultCloseOperation(int operation)
设置用户在此窗体上发起 "close" 时默认执行的操作。必须指定以下选项之一:
-
DO_NOTHING_ON_CLOSE(在WindowConstants中定义):不执行任何操作;要求程序在已注册的WindowListener对象的windowClosing方法中处理该操作。 -
HIDE_ON_CLOSE(在WindowConstants中定义):调用任意已注册的WindowListener对象后自动隐藏该窗体。 -
DISPOSE_ON_CLOSE(在WindowConstants中定义):调用任意已注册WindowListener的对象后自动隐藏并释放该窗体。 -
EXIT_ON_CLOSE(在JFrame中定义):使用Systemexit方法退出应用程序。仅在应用程序中使用。
默认情况下,该值被设置为 HIDE_ON_CLOSE。
本文介绍了如何使用Java Swing中的setCloseOperation方法来配置窗口关闭时的行为。可以选择四种不同的操作:不做任何事、隐藏窗口、释放资源或退出应用。默认设置为隐藏窗口。
2065

被折叠的 条评论
为什么被折叠?



