Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/08/2008, 16:49
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Canvas tapa un menú desplegable

Hola,

Cita:
Iniciado por AnDrEa MM Ver Mensaje
... El Canvas parte de la posición (0, 0), y sobre ella están los menús desplegables. ...
Posición 0, 0 ?
Solo con un layout de tipo absoluto puedes ponerlo en 0, 0.
Y creo que con un layout absoluto en la posición 0, 0 vas a tener ese tipo de incovenientes.

Cita:
Iniciado por AnDrEa MM Ver Mensaje
... Pero si en el mismo JFrame en el q quiero q aparezca el menú, quiero establecer otros componentes con un GridBagLayout, ... ¿Cómo puedo hacer para insertar mis componentes en un layout, y a la vez tener un menú del tipo JMenuBar?
Asignas el Grid Bag Layout en el JFrame :
getContentPane().setLayout(new java.awt.GridBagLayout());

Agregas los controles :
getContentPane().add(jButton1, new java.awt.GridBagConstraints());

Agregas el Menu Bar :
setJMenuBar(jMenuBar1);
pack();


De esta forma te muestra el menú y los controles en el espacio disponible.
Si no muestras el código no es posible revisar si hay algún error.
Espero haber sido de ayuda.

Saludos,

ps:

Dependiendo de la version de Java que estes usando (1.1,1.2),
no es lo mismo: "getContentPane().add(" que "add(".

Última edición por HackmanC; 12/08/2008 a las 16:55 Razón: ps