[AJUDA]ActionPerformed fora do lugar

Olá, porque meu Action Performed esta entrando em outro ActionPerformed no Netbeans 6.0?
vejam:

private void jbuttonSalvarActionPerformed(java.awt.event.ActionEvent evt) {                                              

            ContatoDAO dao = new ContatoDAO();                                             

            private void jbtnAtualizarActionPerformed(java.awt.event.ActionEvent evt) {
                // TODO add your handling code here:
            }
        Contato contato = new Contato();

        contato.setNome(jtextNome.getText());
        contato.setEmail(jtextEmail.getText());
        contato.setEndereco(jtextEndereco.getText());

        boolean resultado = dao.inserir(contato);
        if (resultado == true) {
            JOptionPane.showMessageDialog(null, "Contato adicionado com sucesso!");
        } else {
            JOptionPane.showMessageDialog(null, "Não foi possível adicionar o contato");
        }
    }

sendo que eu quero ele fora em separado. Será que é bug do Netbeans?