Class GestionModif

All Implemented Interfaces:
ActionListener, Serializable, Cloneable, Iterable<JButton>, Collection<JButton>, EventListener, List<JButton>, RandomAccess, SequencedCollection<JButton>

public class GestionModif extends ArrayList<JButton> implements ActionListener
La classe GestionModif gère les boutons de la fenêtre de modification d’un rappel dans l’application Papillon.

Elle permet à l’utilisateur de valider ou d’annuler les changements effectués sur un rappel existant.

See Also:
  • Constructor Details

    • GestionModif

      public GestionModif(JFrame f, Main parent, JTextField champTitre, JTextArea champContenu, JComboBox<Integer> rang, JComboBox<String> comboTheme, Rappel r)
      Constructeur du gestionnaire de boutons pour la fenêtre de modification.
      Parameters:
      f - la fenêtre de modification
      parent - la fenêtre principale
      champTitre - le champ de texte pour le titre
      champContenu - la zone de texte pour le contenu
      rang - la liste déroulante de priorité
      comboTheme - la liste déroulante du thème
      r - le rappel à modifier
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Gère les actions effectuées sur les boutons de la fenêtre.

      Si l’utilisateur clique sur Annuler, la fenêtre principale est réaffichée. Si l’utilisateur clique sur Valider, les changements sont enregistrés.

      Specified by:
      actionPerformed in interface ActionListener
      Parameters:
      e - l’événement d’action déclenché par un bouton