Система JavaFX MenuBar исчезает, когда окно свернуто на Mac - PullRequest
0 голосов
/ 15 октября 2018

Я хотел бы создать приложение JavaFX с MenuBar , и я хочу, чтобы мое приложение выглядело как нативное, поэтому я установил для useSystemMenuBarProperty значение true.Приложение выглядит нормально, вот так (просто игнорируйте IntelliJ IDEA на фоне):

enter image description here

Это круто, и работает как надо.Но когда я сворачиваю свое приложение к док-станции, строка меню начинает выглядеть так:

enter image description here

Как видите, все кнопки исчезли, чтостранно.

Вопрос : Как я могу это исправить?Что мне нужно сделать, чтобы это выглядело нормально?Спасибо.

1 Ответ

0 голосов
/ 15 октября 2018

Это действительно странная проблема, которую я на самом деле раньше не замечал, и я понятия не имею, как это исправить.Вы, вероятно, должны сообщить об этом как об ошибке.По крайней мере, исчезнувшая часть меню появляется снова, когда окно снова становится видимым, так что это не кажется слишком серьезным, хотя и отличается от обычного поведения.

Если вы хотите сделать свое приложение еще болееПо-нативному, вы также должны взглянуть на https://github.com/codecentric/NSMenuFX, который предоставляет некоторые дополнительные функции, которых нет только в JavaFX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...