Я использую производный от org.eclipse.ui.forms.FormDialog класс для запроса пользователей моего RCP-приложения на предмет ввода.Это модальное диалоговое окно, которое закрывается после того, как пользователь нажал кнопку OK.Я создал переменные-члены для виджетов Text и пытался получить ввод пользователя с помощью getText () после того, как пользователь нажал кнопку OK (и, следовательно, закрыл диалоговое окно).
К сожалению, виджетырасполагаются, когда диалоговое окно закрывается (то есть нажатием кнопки OK), и больше нет возможности вызвать getText () для Text-Widgets.
Мне было интересно, как другие решают этот вариант использования?