private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { // Bouton "Enregistrer" if (voitureCourante == null) { JOptionPane.showMessageDialog(this, "Erreur...", "Erreur", JOptionPane.ERROR_MESSAGE); } else { voitureCourante.setListP(lesPTemp); String nomPrenomPilote = jTextField3.getText(); if (!nomPrenomPilote.equals("")) { String nomPilote = nomPrenomPilote.substring(0, nomPrenomPilote.lastIndexOf(" ")); String prenomPilote = nomPrenomPilote.substring( nomPrenomPilote.lastIndexOf(" ") + 1, nomPrenomPilote.length()); Pilote p = controleur.getPiloteVoiture(voitureCourante, nomPilote, prenomPilote); if (jTextField4.getText().equals("") && jTextField1.getText().equals("") && jTextField2.getText().equals("")) { JOptionPane.showMessageDialog( this, "Veuillez remplir tous les champs.", "Erreur", JOptionPane.ERROR_MESSAGE); } else { voitureCourante.setCouleur(jTextField1.getText()); voitureCourante.setNbToursParRelai(Integer.parseInt(jTextField2.getText())); voitureCourante.setVoitureActive(jCheckBox1.isSelected()); voitureCourante.setPiloteActuel(p); controleur.modifierVoitureExistante(voitureCourante); controleur.retour(); } } else { JOptionPane.showMessageDialog( this, "Veuillez choisir un pilote actuel.", "Erreur", JOptionPane.ERROR_MESSAGE); } } }
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { // Bouton "Annuler" vider(); controleur.retour(); }