0

我创建了一个所有者为 null 的 JDialog(我可以从源代码中看到,如果提供的所有者为 null,Java 将获取我将用作所有者的 SwingUtilities.getSharedOwnerFrame())。

问题是现在,当我拖动那个 JDialog 时,它会在主窗口后面。这非常令人抓狂,因为它偶尔会发生。

有人可以解释为什么会发生这种情况以及在什么条件下发生?(我使用的是 Java 7.17 x64 和 Windows 7)。

4

0 回答 0