я могу сделать JDialog модальным, используя родное системное окно в качестве родителя? - PullRequest
2 голосов
/ 02 августа 2011

У меня есть окно JDialog.Мне нужно сделать его модальным, но родитель не окно Java, а окно родной ОС Windows.Возможно ли это?

1 Ответ

0 голосов
/ 02 августа 2011

Нет, вы не можете. Вы даже не можете получить ссылку не только на собственные окна, но даже на окна, созданные приложением Java, работающим в другой JVM.

Но вы можете создать фиктивное окно (Window, а не Frame или JFrame), установить его размер равным 0 и использовать его в качестве родителя для любого диалога. Я не знаю, в чем ваша конкретная проблема, но иногда способ, который я упомянул, может помочь.

...