ho disabilitato l'azione associata al tasto F10 della tastiera con il seguente codice
JTextPAne editor = new JTextPane();
Action doNothing = new AbstractAction() {
public void actionPerformed(ActionEvent e) {
//do nothing
}
};
editor.getInputMap().put(KeyStroke.getKeyStroke("F 10"), "doNothing");
editor.getActionMap().put("doNothing",doNothing);
Poi ho scritto
mi.setAccelerator(KeyStroke.getKeyStroke("F10"));
dove mi è il jmenutiem al quale voglio associare il tasto F10
Accanto alla pulsante viene scritto correttamente F10, adesso premo F10 e non succede nulla... perchè non esegue l'azione del pulsante?
Help