2010-03-08 2 views
25

Fast die gleiche Frage wurde eine year ago gestellt, aber die es gab einige neue Entwicklung in diesem Bereich.Swing Datenbindung Frameworks

Die Auswahl eines (Datenbindungs-) Frameworks für die Swing-Anwendung scheint ziemlich schwierig zu sein. JSR-295 wird aufgegeben, viele Swing-Frameworks, die für die Bindung sorgen, sind in Arbeit, sind aufgegeben oder zu schwer für meine recht einfache App. JGoodies Swing-Suite ist teuer, aber zum Glück sind die Bibliotheken kostenlos.

Hat jemand echte Erfahrung von neuen UFaceKit. Es sieht vielversprechend aus, aber ziemlich unreif. Ich bin besonders an der Implementierung und Dokumentation von Swing interessiert. Jeder Einblick in den Entwicklungsplan von UFaceKits wäre wünschenswert, da ich mich für eine Weile an der Framework-Auswahl halten kann. Anforderungen sind nichts Besonderes, arbeiten nur mit einer netten API.

Ich fand auch Mogwai dataBinding, aber es scheint ziemlich unvollständig und erfordert manuelle Synchronisierung Aktivierung, die es im Vergleich zu grobkörnigen Synchronisation easily written by hand nutzlos macht.

Unvollständige Frameworks enthalten mindestens Spring RCP und viele JSR-296 Gabeln.

Also, ist die JGoodies Datenbindung wirklich die einzige realistische Wahl? Oder gibt es andere brauchbare Lösungen?


Edit:
Diese Frage scheint recht hoch in Google Rang und die akzeptierte Antwort spiegelt die Zeit Frage wurde ursprünglich gefragt. Jeder, der versucht, eine neue Swing-Anwendung zu erstellen, die Databinding verwendet, sollte alle Antworten überprüfen, sie haben Informationen über die neuesten Fortschritte in diesem Bereich.

+0

Wenn Sie groovy mögen dann werfen Sie einen Blick auf Griffon – Karussell

Antwort

4

BBB (so ziemlich die offizielle Gabel von JSR 295) funktioniert gut.

+0

Danke, ich werde es mir ansehen. – Ahe

0

Dieses Projekt hat auch eine Datenbindung an Formen, die einfach zu verwenden ist, ich bin dieses Projekt vor 2 Jahren geschaffen und es wächst von meinen Ideen und von einigen Mitarbeitern seitdem Das.

https://github.com/MarkyVasconcelos/Towel