public void AlteraUsuario() {
        Usuario usuario = new Usuario();
        BotaoAcao bt = new BotaoAcao(this);
       if(jTTabela.getSelectedRow()!= -1){
        usuario.setNome(jTNome.getText());
        usuario.setDtcadastro(jDtCadastro.getDate());
        usuario.setDtnascimento(jDtNascimento.getDate());
        usuario.setEmail(jTEmail.getText());
        usuario.setObservacao(jTAObservacao.getText());
        usuario.setSenha(EncriptaSenha.encripta(new String(jPSenha.getPassword())));     
        usuario.setSexo((String) jCSexo.getSelectedItem());
        if (jChAtivo.isSelected()) {
            usuario.setEstado(true);
        } else {
            usuario.setEstado(false);
        }
        
        try {
            DaoUsuario dao = new DaoUsuario();
            dao.editar(usuario);
            JOptionPane.showMessageDialog(null, "Registro editado com sucesso!", "Confirmação!", 1);
            bt.LimpaCampos();
            bt.setNavegacao();
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Erro ao gravar dados!", "Atenção!", 0);
            Logger.getLogger(TelaUsuario.class.getName()).log(Level.SEVERE, null, ex);
            bt.LimpaCampos();
            bt.setEdicao();
            bt.setNavegacao();

        }
       }

    }