Tema: setVisible
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/11/2013, 16:17
@vechuche
 
Fecha de Ingreso: marzo-2004
Mensajes: 12
Antigüedad: 21 años
Puntos: 0
setVisible

Gente tengo un problema resulta que quiero esconder ciertos controles para que solo se vean cuando hago click en un boton, el problema es que cuando inicio la aplicacion con los componentes invisibles, es como que todo lo demas se corre de lugar, y cuando hago que aparezcan los controles, se rehubica todo en la pantalla, pero lo que quiero es que esten escondidos pero manteniendo el formato del JFrame. Se entiende? Gracias!

Los componentes los oculto al iniciar el GUI de esta forma

Código:
private void setHideContainer(Container cContainer, boolean bActivar) {
        Component[] aComponentes = cContainer.getComponents();
        for (int i = 0; i < aComponentes.length; i++) {
                aComponentes[i].setVisible(bActivar);
        }
    }
El contenedor de todos esos controles, tiene un tamaño predefinido y fijo, pero no se porque pasa eso :S