Como cambiar un JPanel en tiempo real

frodoyo
28 de Noviembre del 2005
hola, mi duda era saber como se cambia un JPanel que tienes dentro de un JFrame para poder cargar otro JPanel en tiempo real, esque no consigo quer me pinte el que cargo nuevo.

Jas
28 de Noviembre del 2005
Deverias craer un metodo actualizar() ejmplo es o algo parecido para que modifique el cambio de panel. Tanbien primero removerlo el anterior y paso seguido poner el otro. Suerte.

chuidiang
28 de Noviembre del 2005
Hola:

Te debería bastar con esto

frame.getContentPane().remove(panel1);
frame.getContentPane().add(panel2);

No debería hacer falta esta llamada
frame.repaint()

si es necesaria, seguramente tienes ocupado el hilo de repintado....

Se bueno.

juamurex
28 de Noviembre del 2005
Has probado llamar a la función repaint() del JFrame?