我又回来了:PI有这个程序可以打开一个窗口。有在新窗口中打开的选项菜单,我想要发生的是当我关闭选项窗口时,它不会关闭程序。我知道
setDefaultCloseOperation();
将关闭我的窗口,但我查看了文档并没有解决我的问题。任何人都可以提供帮助吗?谢谢 (:
// different close actions are available, that do different things!
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
但另请参阅,多个 JFrame 的使用:好的还是坏的做法? 先睹为快,答案是:Bad (bad, bad) practice。
..(将)查看其他窗口管理器
我们在这里需要的不是“窗口”管理器,而是“视图”管理器。这些视图(例如面板中的每个视图)可能由对话框、选项窗格、弹出窗口、工具栏、布局管理器、(很少)其他框架或窗口管理。
您提到的内容似乎很适合在(可能是模态的)对话框中显示。