我有一个带有几个JDialog的GUI,其中2个或3个是“基本的”大的,因此应该“永远不在其他”(小的)。
我认为在其他JDialog上使用“always on top”将是一个解决方案,但这并不是我想要实现的目标。
任何小费欢迎,谢谢!
答案 0 :(得分:2)
如果您使用的是1.6,可能会使用ModalityType和ModalExclusionType来帮助您。请注意,modalitytype和modalexclusiontype仅在1.6以后可用
答案 1 :(得分:0)
听起来你的大型JDialog可能需要改为JFrame。
另一个选择:使用JDesktopPane并使用JInternalFrame。
第三个选项:使用分层窗格控制项目的顺序。