Java - Tener un mismo menú para muchas ventanas

   
Vista:
Imágen de perfil de Samuel

Tener un mismo menú para muchas ventanas

Publicado por Samuel (2 intervenciones) el 26/12/2017 16:30:21
Hola a todos, espero hayan tenido una feliz navidad.

Estoy realizando mi primer proyecto en Java, debo haber elegido mal mis palabras en las búsquedas que hice por que no pude encontrar una solución y creo que lo que busco es algo que se puede encontrar en cualquier aplicación.
Lo que busco es tener la misma barra de menús en muchas (casi todas) ventanas de mi aplicación y que, luego, en caso de hacer un cambio en este menú hacerlo en un solo lugar y que cambie para todas las ventanas o frames, como se les llama en Java. En sintesis, aplicando encapsulamiento, digo esto para descartar la solución de copiar el codigo en cada ventana.

Aca algunos ejemplos de lo que hablo

Barra de eclipse

barraEclipse

Barra de Firefox

barraFirefox

Barra del explorador de archivos de windows

barraExploradorArchivosW

En este momento tengo un JToolBar en mi ventana principal con 6 JMenu y cada uno con sus JMenuItem, quisiera ponerlo en cada ventana de mi aplicación como un menú principal al igual que los ejemplos que les mostré arriba, perdon por solo dar un ejemplo escrito en Java.

Si tenés alguna orientación aunque sea mínima o algún comentario sobre lo que estoy buscando me sirve tu respuesta.
Desde ya muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Tener un mismo menú para muchas ventanas

Publicado por Nicolas (116 intervenciones) el 26/12/2017 20:58:34
Hola Samuel.
Puedes hacerlo si utilizas los jFrame MDI, son jFrame internos(hijos) dentro uno principal(parent) donde el ultimo puede tener ese menú que tu deseas implementar.
El tema es utilizar las opciones para las ventas que esta incluyendo en el momento. Algo de polimorfismo seguro deberás utilizar.
Espero te sea de ayuda la recomendación.
Abrazo.
Buen año 2018.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Samuel

Tener un mismo menú para muchas ventanas

Publicado por Samuel (2 intervenciones) el 26/12/2017 22:26:24
Muchas gracias Nicolas, me sirve completamente.
Saludos y buen año.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad