В разрабатываемом нами приложении есть класс, наследуемый от JFrame. Этот класс запускает производный класс JDialog, который является модальным, чтобы получить некоторый ввод от конечного пользователя. Этот производный класс теперь должен запускать другой JFrame из-за нового требования.
Проблема, с которой мы сталкиваемся, заключается в том, что если мы установим JDialog как немодальный диалог, то данные из JDialog не будут сохранены, когда мы скроем диалог с помощью setVisible(false).
С другой стороны, если мы оставим его модальным, новая форма не запустится и всегда будет скрыта.
Любые идеи, почему модальность влияет на объект диалога?
Я НАКОНЕЦ-ТО смог исправить это, установив тип модальности исключения приложений в новом всплывающем фрейме! Всем спасибо за помощь!!