Files
SAE31_2025/src/fr/iutfbleau/papillon/ChoixRang.java
T

44 lines
1.1 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package fr.iutfbleau.papillon;
import javax.swing.*;
/**
* La classe <code>ChoixRang</code> représente une liste déroulante
* permettant de filtrer les rappels selon leur niveau de priorité (rang)
* dans lapplication <b>Papillon</b>.
* <p>
* Lutilisateur peut sélectionner un rang spécifique ou choisir “Tout”
* pour afficher tous les rappels.
* </p>
*
* @version 1.0
* @author Seri-khane YOLOU, Aylane SEHL, Jenson VAL
*/
public class ChoixRang extends JComboBox<String> {
/**
* Constructeur qui initialise la liste déroulante des rangs.
* <p>
* Par défaut, l’élément sélectionné est “Tout”.
* </p>
*/
public ChoixRang(){
super(new String[]{"Tout", "Rang 1", "Rang 2", "Rang 3","Rang 4", "Rang 5"});
this.setSelectedItem("Tout");
this.addActionListener(this);
}
/**
* Met à jour laffichage des rappels en fonction du rang sélectionné.
*
* @param main la fenêtre principale de lapplication <b>Papillon</b>
*/
public void tirage(Main main){
main.setTrie(this.getSelectedIndex());
main.maj();
}
}