Mudar conteudo de um JPanel

pessoal, como faço p/ atualizar o conteúdo de um JPanel?

eu tentava:

JPanel teste = new JPanel();

teste.removeAll();
teste.add(novo componente);

mas volta e meia trava, meio estranho…

valew, t

Opa!! De repente pode ser um procedimento na apresentação do jpanel. O que sempre faço é chamar o método updateUI() do referido JPanel! =)

resolvi cara, coloquei um repaint() e um revalidate() logo apos o centro.removeAll() e centro.add(componente) e voltou ao normal, tá bão agora

valew fera, abrço

Olá!

Talvez seja melhor tu criar telas diferentes e usar um CardLayout para trocar elas!