Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/05/2013, 06:12
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: JFrame "vacias" al ponerla visible

Hola:

Es raro que el primero se pinte y el segundo no, estando tan seguidos. Quizás debas revisar si estás haciendo algo distinto o si el segundo Frame y siguientes no tienen contenido ahí.

Si lo dejas así y dejas que el método termine.... ¿se acaba pintando o se queda así indefinidamente?. Si se acaba pintando el contenido, posiblemente estás bloqueando el hilo de pintado de java con el resto del método, deberías meter ese resto en un hilo separado.

Si minimizas y maximizas la ventana .. ¿se pinta bien?. Si después de visualizar un JFrame le metes el contenido (add(componentes)) ....estos componentes no se ven hasta que se obliga a refrescar la ventana ¿estás haciendo eso en el código que va detrás?. Si es así, cuando termines de meter todos los componentes, llama al método updateUI() de la ventana o su panel principal. No valen los métodos repaint(), update()....

Se bueno.
__________________
Apuntes Java
Wiki de Programación