Index
All Classes and Interfaces|All Packages|Serialized Form
A
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.BtnAjouter
-
Méthode appelée lorsqu’un clic est détecté sur le bouton.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.BtnModifier
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.BtnSupprimer
-
Gère l’action effectuée lors d’un clic sur le bouton.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.FenetreRappel
-
Gère les actions effectuées sur les boutons de la fenêtre.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.GestionAjout
-
Gère les actions effectuées sur les boutons de la fenêtre.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.GestionModif
-
Gère les actions effectuées sur les boutons de la fenêtre.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.Main
-
Gère les actions utilisateur sur le menu déroulant de tri.
- actionPerformed(ActionEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Gère les actions déclenchées par les éléments du menu contextuel.
- ajouter(Rappel, int) - Static method in class fr.iutfbleau.papillon.RappelBD
-
Ajoute un nouveau rappel dans la base de données pour un utilisateur donné.
- ajouter(String, String, String, int) - Method in class fr.iutfbleau.papillon.GestionRappel
-
Ajoute un nouveau rappel pour l’utilisateur courant.
B
- BaseDeDonnees - Class in fr.iutfbleau.papillon
-
La classe
BaseDeDonneesfournit les paramètres et méthodes nécessaires à l’établissement d’une connexion à la base MariaDB. - BaseDeDonnees() - Constructor for class fr.iutfbleau.papillon.BaseDeDonnees
- BtnAjouter - Class in fr.iutfbleau.papillon
-
La classe
BtnAjouterreprésente un bouton permettant d’ouvrir la fenêtre d’ajout d’un nouveau rappel dans l’application Papillon. - BtnAjouter(Main) - Constructor for class fr.iutfbleau.papillon.BtnAjouter
-
Construit un bouton "Ajouter" associé à la fenêtre principale.
- BtnModifier - Class in fr.iutfbleau.papillon
-
La classe
BtnModifierreprésente un bouton permettant de modifier un rappel existant dans l’application Papillon. - BtnModifier(Main) - Constructor for class fr.iutfbleau.papillon.BtnModifier
-
Construit un bouton "Modifier" associé à la fenêtre principale.
- BtnSupprimer - Class in fr.iutfbleau.papillon
-
La classe
BtnSupprimerreprésente un bouton permettant de supprimer un ou plusieurs rappels dans l’application Papillon. - BtnSupprimer(Main) - Constructor for class fr.iutfbleau.papillon.BtnSupprimer
-
Construit un bouton "Supprimer" associé à la fenêtre principale.
C
- ChoixRang - Class in fr.iutfbleau.papillon
-
La classe
ChoixRangreprésente une liste déroulante permettant de filtrer les rappels selon leur niveau de priorité (rang) dans l’application Papillon. - ChoixRang() - Constructor for class fr.iutfbleau.papillon.ChoixRang
-
Constructeur qui initialise la liste déroulante des rangs.
- ColorIcon - Class in fr.iutfbleau.papillon
-
La classe
ColorIconpermet d’afficher un petit carré coloré servant d’icône dans l’interface de l’application Papillon. - ColorIcon(Color, int, int) - Constructor for class fr.iutfbleau.papillon.ColorIcon
-
Constructeur de l’icône colorée.
- couleurDe(String) - Method in class fr.iutfbleau.papillon.CouleurList
-
Renvoie la couleur correspondant au nom affiché dans le menu déroulant.
- CouleurList - Class in fr.iutfbleau.papillon
-
La classe
CouleurListpermet d’afficher des couleurs associées à des thèmes dans les listes déroulantes de l’application Papillon. - CouleurList() - Constructor for class fr.iutfbleau.papillon.CouleurList
- createPanel(Rappel) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Initialise et configure le panneau pour afficher les informations du rappel.
- Crud - Class in fr.iutfbleau.papillon
-
La classe
Crudregroupe les trois boutons principaux de gestion des rappels dans l’application Papillon : Ajouter — pour créer un nouveau rappel, Supprimer — pour supprimer un ou plusieurs rappels, Modifier — pour éditer un rappel existant. - Crud(Main) - Constructor for class fr.iutfbleau.papillon.Crud
-
Constructeur de la barre d’actions CRUD.
F
- FenetreAjout - Class in fr.iutfbleau.papillon
-
La classe
FenetreAjoutpermet d’afficher une fenêtre dédiée à l’ajout d’un nouveau rappel dans l’application Papillon. - FenetreAjout(Main) - Constructor for class fr.iutfbleau.papillon.FenetreAjout
-
Constructeur de la fenêtre d’ajout.
- FenetreModif - Class in fr.iutfbleau.papillon
-
La classe
FenetreModifpermet d’afficher une fenêtre dédiée à la modification d’un rappel existant dans l’application Papillon. - FenetreModif(Main, Rappel) - Constructor for class fr.iutfbleau.papillon.FenetreModif
-
Constructeur de la fenêtre de modification.
- FenetreRappel - Class in fr.iutfbleau.papillon
-
La classe
FenetreRappelreprésente la fenêtre d’affichage détaillée d’un rappel dans l’application Papillon. - FenetreRappel(Rappel, Main) - Constructor for class fr.iutfbleau.papillon.FenetreRappel
-
Constructeur de la fenêtre d’affichage d’un rappel.
- findByKey(String) - Static method in class fr.iutfbleau.papillon.UtilisateurBD
-
Récupère un utilisateur complet à partir de sa clé.
- fr.iutfbleau.papillon - package fr.iutfbleau.papillon
G
- GestionAjout - Class in fr.iutfbleau.papillon
-
La classe
GestionAjoutgère les boutons de la fenêtre d’ajout d’un rappel dans l’application Papillon. - GestionAjout(JFrame, Main, JTextField, JTextArea, JComboBox<Integer>, JComboBox<String>) - Constructor for class fr.iutfbleau.papillon.GestionAjout
-
Constructeur du gestionnaire de boutons pour la fenêtre d’ajout.
- GestionModif - Class in fr.iutfbleau.papillon
-
La classe
GestionModifgère les boutons de la fenêtre de modification d’un rappel dans l’application Papillon. - GestionModif(JFrame, Main, JTextField, JTextArea, JComboBox<Integer>, JComboBox<String>, Rappel) - Constructor for class fr.iutfbleau.papillon.GestionModif
-
Constructeur du gestionnaire de boutons pour la fenêtre de modification.
- GestionRappel - Class in fr.iutfbleau.papillon
-
La classe
GestionRappelgère les opérations CRUD (création, lecture, modification, suppression) sur les rappels associés à l’utilisateur courant. - GestionRappel() - Constructor for class fr.iutfbleau.papillon.GestionRappel
-
Constructeur de la classe
GestionRappel. - getCle() - Method in class fr.iutfbleau.papillon.Utilisateur
- getConnexion() - Static method in class fr.iutfbleau.papillon.BaseDeDonnees
-
Établit une connexion avec la base de données MariaDB.
- getContenu() - Method in class fr.iutfbleau.papillon.Rappel
- getIconHeight() - Method in class fr.iutfbleau.papillon.ColorIcon
-
Renvoie la hauteur de l’icône.
- getIconWidth() - Method in class fr.iutfbleau.papillon.ColorIcon
-
Renvoie la largeur de l’icône.
- getId() - Method in class fr.iutfbleau.papillon.PanelRappel
-
Renvoie l’identifiant du rappel affiché.
- getId() - Method in class fr.iutfbleau.papillon.Rappel
- getId() - Method in class fr.iutfbleau.papillon.Utilisateur
- getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class fr.iutfbleau.papillon.CouleurList
-
Personnalise l’affichage des éléments dans la liste déroulante.
- getOrCreateIdByKey(String) - Static method in class fr.iutfbleau.papillon.UtilisateurBD
-
Récupère ou crée un utilisateur en fonction de sa clé unique.
- getPanelRpl() - Method in class fr.iutfbleau.papillon.Main
-
Renvoie la liste des panneaux de rappels actuellement affichés.
- getRang() - Method in class fr.iutfbleau.papillon.Rappel
- getRappel() - Method in class fr.iutfbleau.papillon.PanelRappel
-
Renvoie le rappel associé à ce panneau.
- getRPanel() - Method in class fr.iutfbleau.papillon.Main
-
Renvoie le panneau contenant les rappels.
- getSelection() - Method in class fr.iutfbleau.papillon.PanelRappel
-
Indique si le panneau est actuellement sélectionné.
- getTheme() - Method in class fr.iutfbleau.papillon.Rappel
- getTitre() - Method in class fr.iutfbleau.papillon.Rappel
- getUtilisateurId() - Method in class fr.iutfbleau.papillon.GestionRappel
-
Renvoie l’identifiant de l’utilisateur courant.
I
- insertString(int, String, AttributeSet) - Method in class fr.iutfbleau.papillon.LimiteContenu
-
Insère une chaîne dans le document si elle ne dépasse pas la limite autorisée.
L
- LimiteContenu - Class in fr.iutfbleau.papillon
-
La classe
LimiteContenupermet de limiter le nombre de caractères pouvant être saisis dans un champ de texte Swing. - LimiteContenu(int) - Constructor for class fr.iutfbleau.papillon.LimiteContenu
-
Constructeur qui définit la limite de caractères.
- lireOuCreerCle() - Static method in class fr.iutfbleau.papillon.UserKey
-
Lit la clé stockée dans le fichier
~/.papillon_idou en génère une nouvelle si le fichier n'existe pas ou est vide. - lister() - Method in class fr.iutfbleau.papillon.GestionRappel
-
Liste tous les rappels appartenant à l’utilisateur courant.
- listerParUtilisateur(int) - Static method in class fr.iutfbleau.papillon.RappelBD
-
Récupère la liste complète des rappels appartenant à un utilisateur.
M
- main(String[]) - Static method in class fr.iutfbleau.papillon.Start
-
Méthode principale exécutée au démarrage du programme.
- Main - Class in fr.iutfbleau.papillon
-
La classe
Mainreprésente la fenêtre principale de l’application Papillon. - Main() - Constructor for class fr.iutfbleau.papillon.Main
-
Constructeur de la fenêtre principale de l’application.
- maj() - Method in class fr.iutfbleau.papillon.Main
-
Met à jour la fenêtre principale après une modification (ajout, suppression ou édition d’un rappel).
- modifier(int, Rappel, int) - Static method in class fr.iutfbleau.papillon.RappelBD
-
Modifie un rappel existant dans la base de données.
- modifierParId(int, Rappel) - Method in class fr.iutfbleau.papillon.GestionRappel
-
Modifie un rappel existant à partir de son identifiant.
- mouseClicked(MouseEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Gère les clics simples ou doubles sur le panneau.
- mouseEntered(MouseEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Change l’apparence du panneau lorsque la souris entre dans sa zone.
- mouseExited(MouseEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Restaure la bordure du panneau lorsque la souris quitte sa zone.
- mousePressed(MouseEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Gère les clics de souris sur le panneau.
- mouseReleased(MouseEvent) - Method in class fr.iutfbleau.papillon.PanelRappel
-
Gère la libération du clic de souris.
P
- paintIcon(Component, Graphics, int, int) - Method in class fr.iutfbleau.papillon.ColorIcon
-
Dessine l’icône sur le composant spécifié.
- PanelRappel - Class in fr.iutfbleau.papillon
-
La classe
PanelRappelreprésente l’affichage graphique d’un rappel dans l’application Papillon. - PanelRappel(Rappel) - Constructor for class fr.iutfbleau.papillon.PanelRappel
-
Constructeur du panneau associé à un rappel sans référence à la fenêtre principale.
- PanelRappel(Rappel, Main) - Constructor for class fr.iutfbleau.papillon.PanelRappel
-
Constructeur du panneau associé à un rappel et à la fenêtre principale.
R
- Rappel - Class in fr.iutfbleau.papillon
-
La classe
Rappelreprésente un rappel utilisateur, avec un titre, un contenu, un thème et un rang de priorité. - Rappel() - Constructor for class fr.iutfbleau.papillon.Rappel
-
Constructeur vide (utilisé notamment pour la lecture SQL).
- Rappel(int, String, String, String, int) - Constructor for class fr.iutfbleau.papillon.Rappel
-
Constructeur complet avec identifiant.
- Rappel(String, String, String, int) - Constructor for class fr.iutfbleau.papillon.Rappel
-
Constructeur d’un nouveau rappel sans identifiant.
- RappelBD - Class in fr.iutfbleau.papillon
-
La classe
RappelBDgère les interactions entre le programme et la table rappel dans la base de données. - RappelBD() - Constructor for class fr.iutfbleau.papillon.RappelBD
S
- setCle(String) - Method in class fr.iutfbleau.papillon.Utilisateur
- setContenu(String) - Method in class fr.iutfbleau.papillon.Rappel
- setId(int) - Method in class fr.iutfbleau.papillon.Rappel
- setId(int) - Method in class fr.iutfbleau.papillon.Utilisateur
- setRang(int) - Method in class fr.iutfbleau.papillon.Rappel
- setTheme(String) - Method in class fr.iutfbleau.papillon.Rappel
- setTitre(String) - Method in class fr.iutfbleau.papillon.Rappel
- setTrie(int) - Method in class fr.iutfbleau.papillon.Main
-
Applique un tri des rappels selon leur rang de priorité.
- Start - Class in fr.iutfbleau.papillon
-
La classe
Startconstitue le point d’entrée principal de l’application Papillon. - Start() - Constructor for class fr.iutfbleau.papillon.Start
- supprimer(int, int) - Static method in class fr.iutfbleau.papillon.RappelBD
-
Supprime un rappel spécifique appartenant à un utilisateur.
- supprimerParId(int) - Method in class fr.iutfbleau.papillon.GestionRappel
-
Supprime un rappel de la base de données selon son identifiant.
- supprimerToutPourUtilisateur(int) - Static method in class fr.iutfbleau.papillon.RappelBD
-
Supprime tous les rappels appartenant à un utilisateur spécifique.
T
- tirage(Main) - Method in class fr.iutfbleau.papillon.ChoixRang
-
Met à jour l’affichage des rappels en fonction du rang sélectionné.
- toString() - Method in class fr.iutfbleau.papillon.Utilisateur
U
- UserKey - Class in fr.iutfbleau.papillon
-
La classe
UserKeypermet de gérer une clé d'identification locale unique pour un utilisateur du logiciel Papillon. - UserKey() - Constructor for class fr.iutfbleau.papillon.UserKey
- Utilisateur - Class in fr.iutfbleau.papillon
-
La classe
Utilisateurreprésente un utilisateur unique du logiciel Papillon, identifié par une clé locale. - Utilisateur(int, String) - Constructor for class fr.iutfbleau.papillon.Utilisateur
-
Constructeur complet d’un utilisateur.
- Utilisateur(String) - Constructor for class fr.iutfbleau.papillon.Utilisateur
-
Constructeur d’un utilisateur à partir de sa clé uniquement.
- UtilisateurBD - Class in fr.iutfbleau.papillon
-
La classe
UtilisateurBDgère la table utilisateur de la base de données. - UtilisateurBD() - Constructor for class fr.iutfbleau.papillon.UtilisateurBD
V
- viderTousMesRappels() - Method in class fr.iutfbleau.papillon.GestionRappel
-
Supprime tous les rappels appartenant à l’utilisateur courant.
All Classes and Interfaces|All Packages|Serialized Form