private void JBEditarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JBEditarActionPerformed
        this.zerarModelo();
        int codigo;      
        try{
            int index = JTListaPaciente.getSelectedRow();
            if(index >= 0){
                codigo = (int) JTListaPaciente.getValueAt(index,0);
            }else{
                throw new Exception("Nenhum paciente foi selecionado");
            }
            for (Paciente listaPaciente1 : this.listaPaciente) {
                if (codigo == listaPaciente1.getCodigo()) {
                    CadastrarPacienteUI cadastroPaciente = new CadastrarPacienteUI(listaPaciente1);
                    cadastroPaciente.setVisible(true);
                    PrincipalUI.obterInstancia().obterTela().add(cadastroPaciente);
                    cadastroPaciente.toFront();
                }
            }
         }catch(Exception ex){
             JOptionPane.showMessageDialog(this, ex.getMessage());
         }     
    }//GEN-LAST:event_JBEditarActionPerformed