Hallo zusammen,
ich habe ein Problem beim neu laden eines JFrames.
Ich habe ein JFrame mit dem Namen Fenster. In diesem befindet sich ein Anmeldebereich etc. Bei erfolgreicher Anmeldung sollen alle Komponenten aus diesem JFrame verschwinden und dieser soll mit neuen Elementen gefüllt werden. Mein bisheriger Versuch sah so aus:
Der JFrame (namens Fenster) soll von allen Komponenten befreit werden, eine neue Größe wird gesetzt, ein neues JPanel wird hinzugefügt, pack & anschließendes repaint.
Jedoch erziele ich nicht das gewünschte Ergebnis (dass nur das JPanel-XYZ angezeigt wird). Ich bekomme aus dem vorherigen Anmeldebildschirm den linken Oberen Ausschnitt zu sehen und zwar die ersten 200x200 Pixel.
Kann mir da jemand helfen wir ich es hinbekommen alle Komponenten zu löschen und neue hinzuzufügen?
Gruß
Evory
ich habe ein Problem beim neu laden eines JFrames.
Ich habe ein JFrame mit dem Namen Fenster. In diesem befindet sich ein Anmeldebereich etc. Bei erfolgreicher Anmeldung sollen alle Komponenten aus diesem JFrame verschwinden und dieser soll mit neuen Elementen gefüllt werden. Mein bisheriger Versuch sah so aus:
Java:
MAIN.Fenster.removeAll();
MAIN.Fenster.setPreferredSize(new Dimension(200,200));
MAIN.Fenster.add(JPanel-XYZ);
MAIN.Fenster.pack();
MAIN.Fenster.repaint();
Jedoch erziele ich nicht das gewünschte Ergebnis (dass nur das JPanel-XYZ angezeigt wird). Ich bekomme aus dem vorherigen Anmeldebildschirm den linken Oberen Ausschnitt zu sehen und zwar die ersten 200x200 Pixel.
Kann mir da jemand helfen wir ich es hinbekommen alle Komponenten zu löschen und neue hinzuzufügen?
Gruß
Evory