Class BtnSupprimer

All Implemented Interfaces:
ActionListener, ImageObserver, ItemSelectable, MenuContainer, Serializable, EventListener, Accessible, SwingConstants

public class BtnSupprimer extends JButton implements ActionListener
La classe BtnSupprimer représente un bouton permettant de supprimer un ou plusieurs rappels dans l’application Papillon.

Lorsqu’un utilisateur clique sur ce bouton, une boîte de confirmation s’affiche afin de valider la suppression. Si l’utilisateur confirme, les rappels sélectionnés sont supprimés de la liste.

See Also:
  • Constructor Details

    • BtnSupprimer

      public BtnSupprimer(Main main)
      Construit un bouton "Supprimer" associé à la fenêtre principale.

      Ce bouton est configuré avec une taille fixe et un écouteur d’action pour réagir aux clics de l’utilisateur.

      Parameters:
      main - la fenêtre principale de l’application Papillon
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Gère l’action effectuée lors d’un clic sur le bouton.

      Si aucun rappel n’est sélectionné, un message d’avertissement est affiché. Sinon, une boîte de dialogue de confirmation s’ouvre avant de procéder à la suppression des rappels choisis.

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