PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Java: Swing: Components neu zuweisen



ultimasephrioth
30-09-2003, 18:23
Hallo
Ich eine ziemlich einfache Frage:
Ich möchte, dass meine Komponenten neu zugewiesen werden. Dazu habe ich folgenden Code:



this.removeAll();

this.initComponents();
this.addComponents();


initComponents initialisiert die Komponenten neu und addComponents für diese dem Panel hinzu.

Leider geht das nicht so. Wie muss ich den Code erweitern, dass es geht?

TIA
ultimasephrioth

anda_skoa
30-09-2003, 19:36
Wahrscheinlich musst du noch invalidate() oder pack() aufrufen.

Ciao,
_

ultimasephrioth
30-09-2003, 19:47
Ich habs jetzt auf das abgeändert:


this.removeAll();
this.invalidate();

this.initComponents();
this.addComponents();
this.addListener();
this.invalidate();


Geht abger immer noch nicht :(