Salut,
La version Mac de Java dispose de propriétés spécifiques permettant de mieux intégrer ton application au système.
Pour que le JMenu de ta frame soit placé dans le menu MacOS, il faut utiliser le code suivant au tout début de ton main (ou en tout cas avant de charger quoi que ce soit en rapport avec AWT/Swing) :
System.setProperty("apple.laf.useScreenMenuBar", "true");
Comme il s'agit de simple propriété, cela sera tout simplement ignoré sur les autres systèmes...
Source : http://developer.apple.com/library/m...roperties.html
a++
Partager