При создании приложения JavaFX я считаю невозможным настроить или удалить стандартное меню «java» в системной строке меню. В любом обычном приложении Swing это меню, кажется, берет свое имя от имени класса, в данном случае «MyFrame», что намного лучше.
Есть ли способ настроить это меню по умолчанию в JavaFX? Я посмотрел на https://github.com/codecentric/NSMenuFX, но даже у них есть этот пункт меню по умолчанию "Java". Я довольно долго искал решение и, похоже, не могу найти полезных ответов.
http://www.tcarisland.com/wp-content/uploads/2019/04/Screen-Shot-2019-04-10-at-19.22.26.png
http://www.tcarisland.com/wp-content/uploads/2019/04/Screen-Shot-2019-04-10-at-19.22.12.png
Я пробовал. Использование NSMenuFX.
Установка setUseSystemMenuBar (true) - это создает меню, как я хочу, но элемент по умолчанию "java" все еще там.
Доступ к приложению com.apple.eawt и удаление PreferencesMenuItem и AboutMenuItem. - Ничего не делает.