que mostrar menú mac herramientas esta enviar encuentra donde desaparecido cómo como boton barra apple java swing menu

java - mostrar - que se encuentra en la barra de herramientas



Mostrando los artículos abiertos más recientes en una barra de menú (1)

Sugeriría usar la clase de Preferences para persistir los artículos abiertos más recientemente. De esta forma, si el usuario reinicia la aplicación, los elementos seguirán estando disponibles.

Tenga en cuenta que en Windows, la clase Preferences almacena datos en el registro, que es la cantidad de aplicaciones nativas de Windows que almacenan y recuperan recientemente los nombres de archivos abiertos.

Además, tenga en cuenta que la clase de Preferencias simplemente actúa como una API para almacenar y recuperar pares (clave, valor). Aún necesitará decidir cómo desea almacenar la información y ser responsable de construir / actualizar dinámicamente el JMenu cuando se JMenu un nuevo archivo. Para lograr esto, le sugiero que implemente una Action (extienda AbstractAction ) para tratar cuando el usuario intente abrir un archivo. Cuando se ejecuta la Action , debe persistir el nombre del archivo recién accedido a la clase de Preferences y reconstruir dinámicamente el archivo JMenu (además de abrir el archivo).

Quiero crear una ventana con Java Swing. La ventana tendrá una barra de menú con un archivo-> botón Abrir desde donde el usuario puede seleccionar un archivo del disco duro oculto. El menú Archivo también debe tener una lista de los elementos abiertos más recientes, como muestran muchas otras aplicaciones. ¿Alguien sabe cuál es el mejor enfoque?