Почти тот же вопрос задан год назад, но в этой области была новая разработка.
Выбор структуры привязки данных (привязки данных) для приложения swing представляется довольно сложным. JSR-295 заброшен, многие кадровые рамки, которые обеспечивают привязку, являются незавершенными, заброшенными или слишком тяжелыми для моего довольно простого приложения. JGoodies Swing Suite стоит дорого, но, к счастью, его библиотеки бесплатны.
Есть ли у кого-нибудь реальный опыт нового UFaceKit. Это выглядит многообещающим, но совершенно незрелым. Меня особенно интересует реализация Swing и документация. Любое понимание графика разработки UFaceKits было бы оценено, потому что некоторое время я смогу провести выбор структуры. Требования не являются чем-то фантастическим, просто работая с хорошим API.
Я также нашел Mogwai dataBinding, но он кажется довольно неполным и требует ручной активации синхронизации, что делает его бесполезным по сравнению с грубой зернистой синхронизацией легко написан вручную.
Неполные фреймворки включают по крайней мере Spring RCP и многие вилки JSR-296.
Итак, действительно ли привязка данных JGoodies является единственным реалистичным выбором? Или существуют ли другие доступные решения?
<я > Изменитья >
Этот вопрос, кажется, занимает довольно высокое место в google, и принятый ответ отражает вопрос времени, который изначально был задан. Любой, кто хочет создать новое приложение swing, использующее привязку данных, должен проверить все ответы, у них есть информация о последних достижениях в этой области.