因为dispose()方法仅释放资源。
该文档有一个
注意: 丢弃Java虚拟机(VM)中的最后一个可显示窗口时,VM 可能会 终止。有关更多信息,请参见
AWT线程问题。
你注意到 5月 ?
上面的链接为您提供有关 自动关机
功能的详细信息。您可以阅读有关此内容的更多信息,也可以通过替换
this.dispose()为
System.exit(0)

因为dispose()方法仅释放资源。
该文档有一个
注意: 丢弃Java虚拟机(VM)中的最后一个可显示窗口时,VM 可能会 终止。有关更多信息,请参见
AWT线程问题。
你注意到 5月 ?
上面的链接为您提供有关 自动关机
功能的详细信息。您可以阅读有关此内容的更多信息,也可以通过替换
this.dispose()为
System.exit(0)