0

我有一个带有几个 JDialogs 的 GUI,其中 2 或 3 个是“基本”大的,因此应该“永远不会在其他人(小)之上”。

我认为在另一个 JDialog 上使用“始终位于顶部”将是一个解决方案,但这并不是我想要实现的目标。

欢迎任何提示,谢谢!

4

2 回答 2

2

如果您使用的是 1.6,也许使用ModalityTypeModalExclusionType会对您有所帮助。请注意,modalitytype 和 modalexclusiontype 仅在 1.6 及以后版本中可用

于 2011-06-16T04:57:22.270 回答
0

听起来您的大型 JDialogs 可能需要改为 JFrames。

另一种选择:使用 JDesktopPane 并使用 JInternalFrame。

第三个选项:使用分层窗格来控制项目的顺序。

于 2011-06-16T12:26:10.923 回答