
16/05/2009, 08:33
|
 | Colaborador | | Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 4 meses Puntos: 454 | |
Respuesta: Java Swing un jFrame y varios jPanels Hola:
Una opción, como comenta kipersonic, es el cardlayout, que es el que usa un JTabbedPane (ese que tiene varias pestañas arriba y cuando pinchas una viene al frente). Con el CardLayout, tendrías todos los paneles colocados, pero solo se ve uno y con ese layout puedes cambiar cual es visible.
Otra opcion, si por ejemplo el panel está justo dentro del frame, sería "remove" el ya existente y "add" el nuevo
frame.getContentPane().remove(panel1);
frame.getContentPane().add(panel2);
panel2.updateUI(); // Para obligar al refresco.
Se bueno. |