Компоненты, которые расширяют AbstractButton
, имеют методы, которые позволяют вам устанавливать мнемонику или ускоритель. Для других вам нужно сделать это самостоятельно.
Все компоненты Swing используют привязки клавиш (даже JMenu
, который вы описали выше). Он работает путем привязки KeyStroke
к Action
. Чтобы найти все текущие привязки Swing, вы можете проверить Key Bindings . Запись также содержит ссылку на учебник Swing «Как использовать привязки клавиш».