frame.setDefaultCloseOperation()中取值的作用
简单来说frame.setDefaultCloseOperation()方法是为了指定窗口在用户发起“close”(×除窗口)后qo,其取值一共有四种:
1.DO_NOTHING_ON_CLOSE,当你点击×除键时,它的反应就如其表达的意思不执行任何操作在close上,设置为该值是,点击×除键,界面无任何反应。
2.HIDE_ON_CLOSE,当你点击×除键时,它会自动隐藏该窗口但是在任务管理器中仍旧可以发现窗口仍在运行。
3.DISPOSE_ON_CLOSE,当你点击×除键时,它会仅仅关闭本窗口,而不会对应用程序下创建的其他窗口产生影响。
4.EXIT_ON_CLOSE,它是使用 System exit 方法退出应用程序,当你点击关闭时,应用程序创建下的所有窗口都会被关闭。
默认情况下,被设置为 HIDE_ON_CLOSE。