У меня есть приложение с панелью с вкладками и различными компонентами. Я установил MenuItem как действие с ускорителем:
private final Action focusDefaultCommandsAction = new AbstractAction()
{
{
putValue(NAME, "Fokusiere Kommandoliste");
putValue(ACCELERATOR_KEY, KeyStroke.getKeyStroke(KeyEvent.VK_F6, 0));
}
@Override
public void actionPerformed(final ActionEvent e)
{
invokeShowCommandsList();
}
};
Я знаю, что есть одна вкладка, где ускоритель для клавиши F6 не работает. клавиша F7 работает.
Может быть, у Swing Element есть ускоритель по умолчанию, который имеет приоритет над моим ускорителем?