Abstract Factory und dyn. Swing-Elemente

L

luettjohann

Hallo, als Anfänger habe ich ein kleines Programm geschrieben, das dynamisch JPanels mit Inhaltselementen in ein Hauptpanel einfügt. Alles kommt aus einer XML-Datei. Die Swing-Geschichte wird mit statischen Klassen erzeugt. Diese Lösung ist recht unhandlich. Daher möchte ich das Abstract Factory Pattern einsetzen. Ich komm aber auf keinen grünen Zweig.

Wenn auch noch andere Panels als die aus der XML-Datei erzeugt werden sollen, kommen schon mal 13 Stück zusammen, alle mit unterschiedlichen Elementen.

Meine Frage lautet daher: Kann man eine Abstract Factory auch dazu verwenden Endprodukte mit unterschiedlichen Inhalten zu erzeugen? Also z. B. ein Panel-Objekt mit Label und Radiobuttons, ein anderes Panel-Objekt mit Labeln und Textfeldern usw.?

Gruß Lüttjohann
 
Zurück