Swing 应用程序中的窗口关闭问题

发布于 2024-10-31 22:25:20 字数 137 浏览 2 评论 0原文

我已经构建了一个 Swing 应用程序,有 3 个框架

,框架 1 包含打开框架 2 和框架 3 的按钮。现在,当我单击第 2 帧或第 3 帧右上角的关闭时,整个应用程序都会关闭(第 1 帧也关闭)

我该怎么做才能避免这种情况?

i have build a swing application and there are 3 frames

frame-1 contains button that open frame-2 and frame3. Now when i click on the close on top right corner in either frame 2 or frame 3 ,the whole application closes(frame 1 too closes)

What shall i do to avoid this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

柠檬色的秋千 2024-11-07 22:25:20

对您想要关闭但不希望在关闭它们时关闭整个应用程序的框架执行此操作:

theFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)

Do this for the frames you want to close but do not want the whole application to close when you close them:

theFrame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文