【发布时间】:2014-01-01 04:21:37
【问题描述】:
我有一个JFrame。 JFrame 有一个窗口监听器,用于关闭事件,这些事件被拦截并在关闭整个程序之前为用户提供选项。
我必须通过JFrame 拨打dipose() 还是只拨打System.exit(0) 安全?其次,我应该只在JFrame 上调用dipose(),还是应该先调用dipose(),然后再调用System.exit(0)?
【问题讨论】:
-
你能贴一些代码吗?
-
我没有意识到我有一个班级成员,但正在声明并创建一个同名的新成员。这清除了它。
-
在完成后编辑您的问题会使之前的答案无效。请不要这样做。如果您需要编辑它,请留下原始问题并在底部添加新信息。
-
澄清了我的问题,以具体解决我想问的问题,尽管之前的评论解决了我发现的编译错误。很抱歉,我不会改变我的问题。
-
1) 您是否查看过
setDefaultCloseOperation(...)方法的 API?允许哪些值?您认为每个不同的操作会调用哪些方法? 2) 已经在我原来的回复中回答了。
标签: java swing jframe anonymous-class