java中如何使“点击子窗口的按钮时主窗口与子窗口同时关闭”?

 我来答
孤丶弄弦
推荐于2016-06-16
知道答主
回答量:11
采纳率:0%
帮助的人:3.7万
展开全部
原来也遇到过这样的问题。 只要设置窗体的setDefaultCloseOperation方法就可以了。这个方法是描述关闭按钮的不同形式的,可以关闭一个窗口,也可以关闭整个程序
DO_NOTHING_ON_CLOSE(在 WindowConstants 中定义):不执行任何操作;要求程序在已注册的 WindowListener 对象的 windowClosing 方法中处理该操作。
HIDE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册的 WindowListener 对象后自动隐藏该窗体。
DISPOSE_ON_CLOSE(在 WindowConstants 中定义):调用任意已注册 WindowListener 的对象后自动隐藏并释放该窗体。
EXIT_ON_CLOSE(在 JFrame 中定义):使用 Systemexit 方法退出应用程序。仅在应用程序中使用。
如果关闭程序的话就是
setDefaultCloseOperation(EXIT_ON_CLOSE)

希望能帮助到你:)
百度网友746d153
2012-12-12
知道答主
回答量:4
采纳率:0%
帮助的人:6125
展开全部
1.你打开子窗口的时候将父窗口传入,关闭的时候先关闭子窗口再关闭父窗口
2.将父窗口做全局变量,关闭子窗口时调用父窗口.close()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吾依心然
2012-12-12 · TA获得超过117个赞
知道答主
回答量:54
采纳率:0%
帮助的人:23.1万
展开全部
setDefaultCloseOperation(EXIT_ON_CLOSE)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黎勇老大
2012-12-12 · TA获得超过241个赞
知道答主
回答量:115
采纳率:0%
帮助的人:53.8万
展开全部
直接把程序结束了就行了啥
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式