Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2009, 14:35
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 5 meses
Puntos: 454
Respuesta: uso de JPanel y JFrame

Hola:

El JFrame es la ventana principal de la aplicación, debe haber una y sólo una.

Un JPanel es un contenedor para poner botones y demás. Puedes poner todos los JPanel que quieras y meter unos dentro de otros, pero un JPanel NO es una ventana, por lo que un JPanel sólo nunca será visible. Debes meter el JPanel dentro del JFrame o de un JDialog (ventana secundaria de la aplicación).

Siempre es mejor hacer el código con un JPanel, ya que este JPanel puede luego meterse en un Applet, en una ventana JFrame, en una ventana secundaria JDialog o en un JInternalFrame, por lo que es más reutilizable.

Mi consejo es, por tanto, que siempre hagas tu aplicación sobre un JPanel. Luego, haces un JFrame, le metes el JPanel y visualizas el JFrame.

Se bueno.
__________________
Apuntes Java
Wiki de Programación