Problema com teclas de atalho

Boa noite galera, é o seguinte estou usando esse método abaixo para criar teclas de atalho mas me deparei com um problema q não sei como resolver, assim quando eu estive adicionando um novo registro a tecla de atalho para novo,localizar e fechar não pode funcionar como eu faço para evita esse problema.

private void registrarAtalhos(JPanel jpanel) { jpanel = ((JPanel) getContentPane()); //Criamos as ações ActionMap actionMap = jpanel.getActionMap(); actionMap.put("metodoNovo", new AbstractAction() { @Override public void actionPerformed(ActionEvent evt) { metodoNovo(); } }); actionMap.put("metodoAlterar", new AbstractAction() { @Override public void actionPerformed(ActionEvent evt) { metodoAlterar(); } });

Assim como todo Map, o ActionMap possui os métodos put e remove…

obrigado por sua atenção vou da uma procura mais no fórum

Tente usando o NetBeans.