Windowbuilder Pro - не работает привязка выбранного элемента - PullRequest
1 голос
/ 10 февраля 2011

После урока, пытающегося изучить Windowbuilder Pro и столкнуться с некоторыми проблемами.

У меня есть список объектов, и я хочу создать функцию привязки, чтобы при выборе объекта в списке соответствующее имя объекта отображалось в кнопке.

Этот тип операции никогда не работает для меня. Никакие специфичные для объекта опции не появляются в столбце «selectedElement», просто.

Если я пытаюсь привязать, скажем, кнопку к определенному свойству bean-компонентов, это работает хорошо.

Документация для Windowbuilder настолько скудна, что я даже и не думал, куда обратиться.

Огромная благодарность за любую помощь в решении проблемы или ресурсы для изучения Windowbuilder. enter image description here

1 Ответ

1 голос
/ 20 февраля 2011

Я должен отметить, что документы WindowBuilder по связыванию данных Swing специально предназначены для документирования того, как использовать инструменты WB, а не того, как использовать сам API привязки данных Swing.Фактически, WindowBuilder ожидает, что вы достаточно хорошо разберетесь в основах Swing Data Binding, прежде чем сможете эффективно использовать предоставляемые им инструменты.

Исходя из вашего вопроса, создается впечатление, что вам нужно создать, как описано вWB документы здесь .Чтобы понять, что такое и как его использовать, вам следует обратиться к самим документам по привязке данных Swing.

Суть в том, что если вы знаете, как создавать привязки данных Swing, которые вам нужны вручную (в исходном коде), вы сможете быстрее создавать, чем с помощью WindowBuilder.WB стремится представить API Swing DB в максимально чистой форме (бородавки и все такое).Мы намеренно пытались раскрыть всю мощь API БД без добавления какого-либо упрощающего слоя поверх него.Недостатком является то, что, если вы новичок в API Swing DB и не знаете, как все это должно работать, WB не поможет вам и не научит, как его использовать.

...