----- Original Message -----From: Gustavo ScrignaSent: Friday, April 04, 2003 12:05 PMSubject: RE: [Java] Consulta jcomponentsTus componentes tendrías que agregarlos a un JPanel y este ultimo al JFrame que sería tu "Top-Level Container".Tendrías una estructura así:JFrame ---> JPanel's ---> otros JPanels o componentes.Este esquema te da flexibilidad para agregar tu JPanel (por ej.: ConfigurarCuentaJPanel) a cualquier "Top-Level Container" u otro JPanel (o JComponent) anidado (JScrollPane, JTabbebPane, JSplitPane, etc...)En el JFrame te convendría hacer un "pack()" para ajustar a todos los subcomponentes al layout y "preferred size" correspondiente, y si vos creaste un JComponent fijate de setear y devolver correctamente el "preferred size" del componente.Si queres ver más sobre Swing acá te paso algunos links:----- Original Message -----From: pablo goreTo: javaSent: Friday, April 04, 2003 12:33 PMSubject: RV: [Java] Consulta jcomponents
Gustavo , esto si , entiendo lo que decis , pero cuando le quiero meter al frame el componente que cree , me aparece la ventana vacia sin nada , en realida mi pregunta es apuntando a si el componente tiene que hacer algo especial , por que a modo de prueba , para poder ver lo que estaba haciendo , el comoponente lo implemente como un frame , después saque algunas cosas y extendi a JComponents , pero si hay algo particular para hacer el componente seguro que yo no lo implemente .
Para agregar tu componente a un JFrame tene que hacer los siguiente:
JFrame frame = new JFrame("Testing...");
TuComponente tc = new TuComponente();
/*
A un JFrame NO podes agregarle componentes directamente, tenes que
agregarlos al "Container" que te devuelve "getContentPane()"
Para entender mejor como funcionan los "Top-Level Containers" fijate en: http://java.sun.com/docs/books/tutorial/uiswing/components/toplevel.html
*/
frame.getContentPane().add(tc);
----- Original Message -----
From: pablo gore
To: java
Sent: Friday, April 04, 2003 11:52 AM
Subject: [Java] Consulta jcomponents
Que tal , tengo un problema , para el proyecto en cual estoy trabajando , realice una interfase grafica que es un componente , ahora mi pregunta es como hago para que en un Júrame hacer un add del componente que yo cree.
Gracias
------------------------------
DesarrolloJava:
Desarrollo de Software en J2EE/Java
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
http://www.navegana.com/dinero/chanzes.html
Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.
------------------------------
DesarrolloJava:
Desarrollo de Software en J2EE/Java
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
http://www.navegana.com/dinero/chanzes.html
Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.
------------------------------
DesarrolloJava:
Desarrollo de Software en J2EE/Java
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
http://www.navegana.com/dinero/chanzes.html
Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.
------------------------------
DesarrolloJava:
Desarrollo de Software en J2EE/Java
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloJava@...
Suscribirse........: DesarrolloJava-Subscribe@...
Desuscribirse......: DesarrolloJava-Unsubscribe@...
Administrador......: DesarrolloJava-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloJava
------------------------------
http://www.navegana.com/dinero/chanzes.html
Tu uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de Yahoo!.