什么是之间的不同DISPOSE_ON_CLOSE和EXIT_ON_CLOSE在setDefaultCloseOperation方法的JFrame类?
顾名思义,处理关闭时窗口关闭,而关闭时退出窗口关闭时退出JVM.如果窗口是JFrame,如果它是显示的最后一个窗口,并且如果没有运行非守护程序线程,它们都会做同样的事情 - 退出jvm.根据API:
当处理Java虚拟机(VM)内的最后一个可显示窗口时,VM可以终止.
我通常更喜欢在关闭时使用dispose.
| 归档时间: |
|
| 查看次数: |
209 次 |
| 最近记录: |