所有者 null で作成された JDialog があります (提供された所有者が null の場合、Java は所有者として使用される SwingUtilities.getSharedOwnerFrame() を取得することがソース コードからわかります)。
問題は、その JDialog をドラッグすると、メイン ウィンドウの後ろに移動することです。散発的に発生するため、これは非常に腹立たしいことです。
誰かがなぜこれが起こるのか、どのような条件で起こるのか説明してもらえますか? (私は Java 7.17 x64 と Windows 7 を使用しています)。