webForumDet fria alternativet

Byta ut innehåll i en JFrame med layout?

Java

1 svar · 634 visningar · startad av erciz

Medlem sedan maj 20011 826 inlägg
Frågan#1

Jag har en JFrame och använder BorderLayout i den för att placera ut komponenter.

I CENTER har jag en JPanel. Jag skulle vilja byta ut denna JPanel när jag klickar på en knapp. Hur gör jag detta? Får det inte att fungera bra.
Har provat med remove(), add() och repaint, men det blir inte bra. Finns det någon smidig lösning?

Medlem sedan maj 20011 826 inlägg
#2

CardLayout klarade av det jag sökte.

367 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
238 ms — ändringar (db)