é o seguinte galera, eu tenho um JButton que se chama jBNovo, quando eu aperto F1 no teclado, ele faz as mesmas coisas que o JBNovo faz, eu gostaria de que quando eu apertesse o F1, o jBNovo seja pressionado.
O código do evento da tecla:
[code]
ActionMap actionMap = getActionMap();
     actionMap.put("acaoNovo", new AbstractAction() {
         public void actionPerformed(ActionEvent e) {
            limpa();
            habilitaCampos();
            jTFNome.requestFocus();
            jBEditar.setEnabled(false);
            jBSalvar.setEnabled(true);
            jBExcluir.setEnabled(false);
            jBCancelar.setEnabled(true);
            getRootPane().setDefaultButton(jBSalvar);
            opcao = "novo";
            temp = null;
         }
     });
     InputMap inputMap = getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
     inputMap.put(KeyStroke.getKeyStroke("F2"), "acaoNovo");[/code]
Vlw