31/05/2013, 06:12
|
| 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. |