У вас есть два типа сочетаний клавиш: мнемоника и ускорители.
Мнемоника обычно запускается с помощью Alt + KEY.Это буква, которая подчеркнута в тексте пункта меню (например, F для файла).Ускорители - это ярлыки для всего приложения, которые обычно запускаются с помощью Ctrl + KEY.
Для использования мнемоники вы можете использовать метод setMnemonic()
:
menuItem.setMnemonic('F');
Toиспользовать ускорители, вы должны использовать метод setAccelerator()
.
menuItem.setAccelerator(KeyStroke.getKeyStroke(
java.awt.event.KeyEvent.VK_S,
java.awt.Event.CTRL_MASK));