Tengo una aplicación con un panel con pestañas y diferentes componentes en ella. Me he puesto un Menultem como Acción con un acelerador:¿Hay un elemento Swing que tenga F6 como acelerador predeterminado?
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();
}
};
Sé que hay una pestaña donde el Accelearator de la tecla F6 no funciona. la tecla F7 funciona.
¿Hay quizás un acelerador predeterminado en un elemento Swing que tenga prioridad sobre mi acelerador?
milagro: funciona :) muchas gracias. – Neifen
¿Alguien sabe un lugar donde encontrar todos los aceleradores utilizados por los componentes de Swing? Podría ser útil –
Tenga en cuenta que JSplitPane también utiliza el acelerador F8. –