Ускоритель установки сцены в javafx устанавливает горячую клавишу как «N» вместо «ALT + N» для нового пункта меню в меню «Файл» текстового редактора. - PullRequest
0 голосов
/ 12 ноября 2018

Я создаю текстовый редактор, использующий конструктор глюонных сцен с java fx. Версия построителя сцены - SceneBuilder-10.0.0, используемая с версией Java "10.0.1". У меня есть проект для создания текстового редактора. При создании компонентов в конструкторе сцены в меню «Файл» у меня есть следующие пункты меню: «Создать», «Открыть», «Сохранить», «Сохранить как» и «Закрыть». Я пытаюсь установить сочетания клавиш в самом конструкторе сцены. Существует опция для установки ускорителя (в Панели инспектора, в Свойствах) с ключом. Однако, когда я устанавливаю его для нового пункта меню (и других пунктов меню), он устанавливается следующим образом: игнорировать ALT + N (пожалуйста, нажмите на ссылку, чтобы увидеть изображение), что делает ярлык введите в текстовом редакторе только «N», а не «ALT + N». Я попытался закодировать его в классе контроллера также с помощью setAccelerator (), но он все же дает мне похожие результаты. Я даже не загрузил свежую версию конструктора сцены и все еще не работает, как ожидалось. Как я могу получить сочетание клавиш как:

New ALT+N

под новым пунктом меню вместо текущего:

New N
...