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é?
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


0