SWING - refrescar pantalla

Gaby
28 de Octubre del 2003
Hola,
Mi pregunta es sobre refrescar pantalllas. Tengo un frame que tiene un panel dentro. Este panel cada tanto tiempo lo cambio por otro (tienen gráficos ambos paneles). El tema es que cuando actualizo (updateUI) el panel, si minimizo la ventana el panel desaparece o se ven sólo partes de este... y se va refrescando cuando paso el mouse por encima.
Alguien puede ayudarme?
Muchas gracias

chuidiang
28 de Octubre del 2003
Para que un panel se repinte cuando se minimiza, maximiza, se pasan ventanas por encima, etc, tiene que heredar de el y redefinir el metodo paint(Graphics) para que dibuje tu grafico.
Cuando la ventana necesita repintado, se llama automaticamente a este metodo.
Si ademas de tu grafico hay otros botones dentro del panel, debes llamar dentro a super.paint() para que se dibujen los botones.

Se bueno.