Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/08/2008, 08:37
AnDrEa MM
 
Fecha de Ingreso: mayo-2005
Mensajes: 510
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: Canvas tapa un menú desplegable

A ver... Me estoy perdiendo en el mundo de los layouts!
Por lo q sé, para añadir un menú a un JFrame se hace así:
Código:
setJMenuBar(miJMenuBar);
Pero si en el mismo JFrame en el q quiero q aparezca el menú, quiero establecer otros componentes con un GridBagLayout, ¿cómo puedo hacerlo? El tema del JMenuBar va al margen del Layout o... Porq mi problema es q no puedo añadirlo como si fuera otro componente más, de la forma
Código:
add(miJMenuBar, miGridBagConstraints);
¿no?

He intentado hacer esa prueba, poniendo el menú en la parte superior del layout, y en la parte inferior un Canvas un JPanel, pero el menú de esta forma no se muestra, y supongo q es q así no se puede añadir, y debo usar setJMenuBar(miJMenuBar).

¿Cómo puedo hacer para insertar mis componentes en un layout, y a la vez tener un menú del tipo JMenuBar?