07/12/2009, 19:50
|
| | | Fecha de Ingreso: mayo-2009 Ubicación: Bolivia
Mensajes: 70
Antigüedad: 15 años, 6 meses Puntos: 1 | |
Respuesta: Ayuda con Netbeans ( JPanel y tamaño) para poder interactuar con los frames puedes hacer esto:
el panel 2 creas una variable de tipo panel 1 y lo asignas a null, te haces un constructor que reciba el panel 1 algo asi:
mainPanel.setVisible(false);
this.setComponent(new Panel2(this));
la clase del panel 2 seria asi:
public class Panel2 extends JFrame
{
Panel1 panel1 = null;
public Panel2(Panel1 panel)
{
this.panel1 = panel;
}
}
entonces te creas tu constructor que reciba panel 1 y cuando hagas algún evento en el panel 2 puedes acceder a la variable panel1 que ya esta definida como variable global en tu clase panel 2 es un poco confuso pero yo lo hago asi y funciona bien
mainPanel.setVisible(false);
this.setComponent(panel1);
y para que no se redimensione el tamaño de los frames ya lo dijo MIRL27.
no se si pude aclarar tus dudas pero bueno, algo es algo.
Saludos. |