Динамические формы в SWT - PullRequest
0 голосов
/ 11 марта 2012

в моем приложении пользователю предлагается ввести данные в редакторе, похожем на форму. Форма содержит пару элементов разных типов данных (строки, даты, номера). Я ищу формы Eclipse для создания этого редактора, составляя форму различные элементы ввода, по одному для каждого типа данных. Поскольку базовая модель не является статичной (элементы могут быть добавлены / удалены в зависимости от выбора пользователя), представление формы должно динамически перестраиваться при изменениях модели. Используя SWT I мог удалить все компоненты из форм и добавил обновленные компоненты снова. Как это можно сделать в SWT / Eclipse Forms API? Я попытался избавиться () от виджетов формы и создать новые, но вновь созданные виджеты не появятся. Так как я новичок в SWT это, вероятно, не так, как все должно быть сделано. Любые идеи или примеры кода помогут ...?

1 Ответ

1 голос
/ 11 марта 2012

После dispose() и создания новых элементов формы попробуйте позвонить parent.layout(), чтобы расположить новые виджеты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...