【发布时间】:2010-03-25 18:23:33
【问题描述】:
我有一个小程序。在这我有一个 JLabel 组件。当用户单击此标签时,将显示一个新的 JFrame 组件。我想将此框架的 setDefaultCloseOperation() 的值设置为 JFrame.EXIT_ON_CLOSE。但是,如果我这样做,我会得到一个 SecurityException。我阅读了 JFrame.EXIT_ON_CLOSE 的文档并写道:
退出应用程序默认的窗口关闭操作。如果窗口将此设置为关闭操作并在小程序中关闭,则可能会引发 SecurityException。建议您仅在应用程序中使用它。
我从上面了解到的是,如果一个框架在没有指定默认关闭操作的情况下关闭,则该框架只是隐藏的。我想在用户尝试关闭框架时关闭框架,而不是隐藏框架。这可能吗?
【问题讨论】:
-
不好意思,题主应该是“如何在小程序中关闭jframe”