Я использую Swing для создания горячей клавиши для всех меню. Для пункта меню «Сохранить как» «A» должен быть выровнен вместо «a» сразу после S в «Сохранить как». Я использовал следующий код для создания горячих клавиш для menuitems «для Save As Menu: MenuItem.setMnemonic ('a');Горячие клавиши missaligned in Swing
1
A
ответ
4
Вы хотите использовать setDisplayedMnemonicIndex(...)
, чтобы дать подсказку JVM, для которой письмо должно получить подчеркивание. Вы вызовите этот после вызова setMnemonic(KeyEvent.VK_A)
Пожалуйста, ознакомьтесь с API для получения дополнительной информации: AbstractButton API
Спасибо, сэр. Я просто сделал ошибку ввода, поэтому он не работал, так как он должен работать. –
@Falcon: Добро пожаловать и удачи в вашем проекте! –