Java - problemas con setContentPane

 
Vista:

problemas con setContentPane

Publicado por Elena (33 intervenciones) el 03/05/2005 18:39:03
Tengo una aplicación en la que en un principio solo hay un menú y un JScrollPane (jsc) que coloco de la siguiente manera:
this.getContentPane().add(jsc, BorderLayout.CENTER);
Al pulsar una opción del menú creo un JDesktopPane y hago:
desktop = new JDesktopPane();
setContentPane(desktop);
el problema viene porque quiero que al pulsar otro botón del menú, vuelva a la situación inicial, es decir, que aparezca sólo el JScrollPane, he probado con:
JPanel panelAux=new JPanel();
panelAux.add(jsc);
setContentPane(panelAux);

pero es como si no supiera repintar y hace cosas muy raras, ¿alguien sabe por qué?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:problemas con setContentPane

Publicado por Yamil Bracho (2315 intervenciones) el 03/05/2005 20:00:08
Elenita, creo que mejor te sirve que cree un CardLayout y sea este el que coloques en tu contentPane. al CardLayout agregas el scrollpane y el DesktopPane
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar