Я создаю Java-приложение на Mac, которое использует Swing JMenu
s. Я хотел бы использовать строку меню в верхней части экрана, но она продолжает помещать строку меню в саму рамку. Как переместить строку меню в верхнюю часть экрана на Mac?
Размещение JMenu в строке меню Mac
comment
возможный дубликат Поддержка встроенной строки меню Swing для MacOS X в Java
- person Perception   schedule 28.04.2012
comment
странно, мой (немного старый, работающий с OSX 10.5) ноутбук Apple автоматически помещает их туда... Что вы пробовали до сих пор? Возможно, я использовал другой способ, тогда я могу дать вам свой код, и тогда вам не нужно будет возиться со свойствами системы.
- person 11684   schedule 28.04.2012
comment
возможный дубликат Как переместить панель JMenuBar в строку экранного меню в Mac OS X?
- person trashgod   schedule 29.04.2012
Ответы (1)
Для этого вы можете установить системное свойство. Первый пример на http://developer.apple.com/library/mac/#documentation/Java/Reference/Java_PropertiesRef/Articles/JavaSystemProperties.html упоминает об использовании System.setProperty("apple.laf.useScreenMenuBar", "true");
для размещения меню в строке меню.
person
cello
schedule
28.04.2012