JPanel dentro de otro JPanel

joseant12
14 de Agosto del 2005
Tengo un problema me gustaria saber como puedo meter un jpanel dentro de otro jpanel cuando hago esto

panel1.add(panel2);

Me marca bien al compilar pero a la hora de correr sale el error

Cristian
14 de Agosto del 2005
Viejo lo primero que debes identificar son las dimensiones que le das a los paneles si estan bien no hay problema pero ahora te mostrare como lo hago solo te mostrare unas pequellas lineas de codigo
JPanel panel=new JPanel();
JPanel cont=new JPanel(); <- este es un contenedor de tipo jpanel y tambien puedes darle un efecto de resalte al contenedor con los Border leelo

cont=(JPanel)getContentPane();
cont.setLayout(null);
lo siguiente es definir al panel asi
panel.setLayout(null); lo siguientes es aderirle las textfield los labels y todo lo demas, despues
debes ingresar el panel al contenedor (cont) cont.add(panel), pero eso no es todo al final de tu codigo pones lo siguente show o setVisible(); y listo eso es todo lo que yo hago....

Espero que te sirva a ti y lo pongas en practica buena suerte !

chuidiang
14 de Agosto del 2005
Hola:

No deberías tener problema ninguno al añadir el panel a otro panel.
Puede que el error se deba a otra cosa, y no a añadir el panel en si mismo. ¿Por qué no pones qué error te da?.

Se bueno.