2010-10-17 5 views
5

Mein Problem ist, dass ich einfache Pojos oder einfach Objekte, die Daten enthalten. Diese können variieren und neue Typen können zur Laufzeit hinzugefügt werden.Gibt es ein Framework für das dynamische Generieren einer Swing GUI von einem Pojo in Runtime?

Also brauche ich eine Swing-GUI, um Text zu ihnen einzugeben. Gibt es ein Framework, das während der Laufzeit dynamisch eine Swing GUI von einem POJO erstellt? Technisch sollte es möglich sein, Reflektionen und/oder Anmerkungen zu verwenden. Ich habe jedoch nichts im Internet gefunden. Gibt es so etwas da draußen?

Antwort

8

http://www.metawidget.org/

Metawidget ist eine ‚intelligente User Interface Widget‘, die sich auffüllt, zur Laufzeit, mit UI-Komponenten die Eigenschaften Ihrer Geschäftsobjekte anzupassen.

Metawidget tut dies, ohne neue Technologien einzuführen. Es überprüft Ihre vorhandene Back-End-Architektur (z. B. JavaBeans, vorhandene Anmerkungen, vorhandene XML-Konfigurationsdateien) und erstellt Widgets für Ihr vorhandenes Front-End-Framework (z. B. Swing, Java Server Faces, Struts, Android).