Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个所有者为 null 的 JDialog(我可以从源代码中看到,如果提供的所有者为 null,Java 将获取我将用作所有者的 SwingUtilities.getSharedOwnerFrame())。
问题是现在,当我拖动那个 JDialog 时,它会在主窗口后面。这非常令人抓狂,因为它偶尔会发生。
有人可以解释为什么会发生这种情况以及在什么条件下发生?(我使用的是 Java 7.17 x64 和 Windows 7)。