Avant de commencer cet exercice, vous devez terminer .

Lors de l'utilisation de l'application, vous voulez avoir la possibilité d'annuler facilement les modifications que vous commencez à effectuer dans un enregistrement d'employé si vous décidez de ne pas soumettre ces modifications. En d'autres termes, vous devez être en mesure d'annuler et d'effacer les zones afin de pouvoir recommencer dès le début. Pour ajouter cette fonctionnalité, vous devez définir quelques événements actionPerformed sur le bouton Annuler.

La liste suivante décrit le comportement requis du bouton Annuler :

Pour ajouter un événement actionPerformed au bouton Annuler afin d'obtenir le comportement requis, procédez comme suit :

  1. Dans la vue de conception, cliquez à l'aide du bouton droit de la souris sur le bouton Annuler, puis sélectionnez Evénements > actionPerformed.
  2. Remplacez le raccord d'événement généré (ligne System.out.println) par le code d'événement suivant :
    if (isNewMode) {
    	getSwitchingDataObject().setSourceObject(getSelectedEmployeeRecord());
    	isNewMode = false;
    	updateMode();
    } else {
    	getSelectedEmployeeRecord().refresh();
    }

Vous êtes désormais prêt à passer à l'exercice suivant :

Conditions d'utilisation | Appréciations en retour
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.