6
我有一個帶有選項卡窗格和不同組件的應用程序。我已經設置了菜單項的動作以加速器:是否有一個將F6作爲默認加速器的Swing元素?
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();
}
};
我知道有一個標籤,其中Accelearator爲F6鍵不起作用。 F7鍵工作。
在Swing元素上可能有一個默認加速器比我的加速器優先嗎?
奇蹟:工程:)謝謝你這麼多。 – Neifen
是否有人知道在哪裏可以找到所有Swing組件使用的加速器。可能有用 –
請注意,JSplitPane也使用F8加速器。 –