Для создания связывания данных с помощью вкладки Bindings WindowBuilder-редактора во вкладке Design WindowBuilder-редактора перенесем в Shell-окно элемент Label раздела Controls Palette-палитры и перейдем на вкладку Bindings.
Во вкладке Bindings в поле Target выберем Label-компонент, в поле Properties – его свойство text. В поле Model кнопкой Widgets переключимся на компоненты и выберем Text-компонент, а в нижнем поле Properties – его свойство text и нажмем кнопку создания связывания.
В окне мастера Create Data Binding нажмем кнопку OK.
В результате метод initDataBindings дополнится кодом.
Здесь текст поля связывается с текстом Label-компонента.
Убедимся, что вызов метода initDataBindings производится после создания Label-компонента, и во вкладке Design WindowBuilder-редактора в области визуального редактирования нажмем на Label-компоненте правой кнопкой мышки и в контекстном меню выберем команду Horizontal alignment | Fill, гарантируя отображение текста метки.
Теперь после запуска приложения изменение текста в текстовом поле приведет к автоматическому изменению текста метки.
JFace-приложения
JFace-приложенияДля создания JFace-приложения