Я нашел ответ очень полезным, но также с недостатком.
Представьте, что вы используете Cross PlatForm L & F (Metal) и вы определили мнемонику для всех меню; Вы знаете, что эти меню вызываются против нажатия. Таким образом, если мы добавим решение, предоставленное «черной пандой», результаты нажатия будут сначала смотреть на развернутое требуемое меню, но сразу после переключения на первое меню.
Я думаю, что при ALT лучше всего нажимать только первое меню, но не показывать его содержимое (это содержимое должно появляться при нажатии клавиши «вниз»). Есть ли способ сделать это в Cross Platform L & F?
В качестве альтернативы есть другой способ продолжить без какого-либо дополнительного кода. Если мы вызываем System L & F (в моем случае Windows), клавиша ALT ведет себя как нужно. Подробнее см. Вопрос stackoverflow 13474555.