Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2013, 13:22
marcelopc886
 
Fecha de Ingreso: abril-2013
Mensajes: 1
Antigüedad: 11 años
Puntos: 0
jframe con jpanels en diferetes clases

buenas a todos saben tengo un problema, tengo un JFrame "frame4" en el cual tengo un JPanel "panel_principal" lo que quiero es que al hacer click en el boton "bt1" me cambie al panel1 que esta en otra clases.

-clase frame4 cambia panel1
-clase panel1 cambia a panel2
-clase panel2 cambia panel_principal

package frame4;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JButton;
import java.awt.Rectangle;

public class frame4 extends JFrame{

private static final long serialVersionUID=1L;

public JPanel panel_principal=null;
public JLabel lbl_titulo=null;
public JButton btn1=null;
public JPanel salida=null;

public frame4(){

initialize();

}

public void initialize(){

this.setTitle("frame4");
this.setSize(300, 300);
this.setContentPane(getJContentPane());

}

public JPanel getJContentPane(){

if(panel_principal==null){

panel_principal=new JPanel();
panel_principal.setLayout(null);

lbl_titulo=new JLabel();
lbl_titulo.setBounds(new Rectangle(38,38,67,38));
lbl_titulo.setText("panel principal");

btn1=new JButton();
btn1.setBounds(105,38,67,38);
btn1.setText("1");

panel_principal.add(lbl_titulo);
panel_principal.add(btn1);

salida=panel_principal;
}
return panel_principal;
}
}