Arquivo da tag: osx menu bar in java

Menu do OSX em aplicações Java

Por algumas semanas pesquisei sobre como utilizar a barra de menus do OSX para ser a barra de menus das minhas aplicações feitas em java.
A solução? Basta inserir esta linha no método main da sua app e vualá.

System.setProperty(“apple.laf.useScreenMenuBar”, “true”);

Porém, faltava ainda mudar o nome da app que é exibido ao lado da maçã. Para isso deve-se inserir a linha:

System.setProperty(“com.apple.mrj.application.apple.menu.about.name”, “Aplicação Maneira”);

Num lugar qualquer, que não seja na main, pois comingo não funcionou.
Então passei por parâmetro no momento em que chamo a aplicação a seguinte linha:

-Dcom.apple.mrj.application.apple.menu.about.name=Aplicação Maneira

E funcionou perfeitamente.