«Нормальная» тема пользовательского интерфейса, которая делает это, делает дочернее окно модальным .Значение: пользовательский интерфейс позволяет работать только с дочерним окном и, таким образом, предотвращает любые другие щелчки или действия, которые могут повлиять на родительское окно.
Но:
И, если возможно, родительскийокно не будет отключено.
Если вы действительно этого хотите, то ребенок не может быть модальным.Затем вы должны сделать все эти вещи вручную.Другими словами: вы должны реализовать WindowListeners, ActionListeners, ... в родительском окне, которые перехватывают любые попытки закрыть это окно.И в зависимости от того, "дочернее окно вверх", предотвратить или разрешить это.Смотрите здесь на первый взгляд.Но в зависимости от того, что именно ваше родительское окно может сделать, вы тоже ищете много другой работы!
И, пожалуйста, обратите внимание: как уже было сказано, это значит, много работы и это не то, что ожидало бы большинство людей.