Choice |
Choix |
---|---|
Java | java.awt |
Description
Cette classe permet d'effectuer des choix dans une composante d'environnement d'un menu de fenêtre surgissante (Pop-Up).
Liste des méthodes
Méthode | Prototype | Description |
---|---|---|
CHOICE | public Choice() | Ce constructeur permet de créer cette objet avec les valeurs par défaut. |
ADD | void add(String item) | Cette méthode permet d'ajouter un élément à la liste de la fenêtre surgissante. |
ADDITEM | void addItem(String item) | Cette méthode permettait d'ajouter un élément à la liste de la fenêtre surgissante. |
ADDITEMLISTENER | void addItemListener(ItemListener l) | Cette méthode permet d'ajouter un événement à un élément de la liste de la fenêtre surgissante. |
COUNTITEMS | int countItems() | Cette méthode permettait de demander le nombre d'élément que contient la liste de la fenêtre surgissante. |
GETITEM | String getItem(int index) | Cette méthode permet de demander la chaine de caractères correspondant à la position de l'élément dans la liste de la fenêtre surgissante. |
GETITEMCOUNT | int getItemCount() | Cette méthode permet de demander le nombre d'élément que contient la liste de la fenêtre surgissante. |
... | ... | ... |
Exemple
Voici un exemple permettant d'afficher une boite de dialogue choississant des couleurs :
- import java.awt.Frame;
- import java.awt.Choice;
- import java.awt.event.*;
-
- public class ChoiceSamples extends Frame implements WindowListener {
-
- public void windowClosing(WindowEvent e) {
- System.exit(0);
- }
-
- public void windowActivated(WindowEvent e){}
- public void windowClosed(WindowEvent e){}
- public void windowDeactivated(WindowEvent e){}
- public void windowDeiconified(WindowEvent e){}
- public void windowIconified(WindowEvent e){}
- public void windowOpened(WindowEvent e) {}
-
- public ChoiceSamples() {
- Choice ColorChooser = new Choice();
- ColorChooser.add("Vert");
- ColorChooser.add("Rouge");
- ColorChooser.add("Bleu");
- ColorChooser.add("Jaune");
- ColorChooser.add("Violet");
- add(ColorChooser);
- addWindowListener(this);
- pack();
- setLocationRelativeTo(null);
-
- }
-
- public static void main(String[] args) {
- new ChoiceSamples().setVisible(true);
- }
- }
Voici le résultat de cet exemple :
Dernière mise à jour : Dimanche, le 21 juin 2015