IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Reinitialiser Jcombo box


Sujet :

AWT/Swing Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 39
    Points : 28
    Points
    28
    Par défaut Reinitialiser Jcombo box
    tout le monde
    J'ai un probleme qui se pose à moi :
    J'ai plusieur Jcombox (liste deroulantes), je voudrai qu'une fois que les choix soient fait ,jappuie sur un bouton valider ,et que les Jcombo se remettent a la valeur de départ.
    j'ai essayé le comboBox.setSelectedIndex(0) dans le listener de mon bouton valider ,mais derriere si je veut faire une nouvelle selection ça me garde le premier élément de chaque combo
    merci de votre aide

  2. #2
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2007
    Messages
    83
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2007
    Messages : 83
    Points : 96
    Points
    96
    Par défaut
    Ceci fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.util.Vector;
     
    import javax.swing.JButton;
    import javax.swing.JComboBox;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
     
     
    public class Combo extends JFrame {
     
        private JPanel panel = new JPanel();
     
        private JComboBox combo;
     
        private JButton button = new JButton("Sel");
     
        private Vector vect = new Vector();
     
        public Combo() {
     
            vect.add("el1");
            vect.add("el2");
            vect.add("el3");
     
            button.addActionListener(new ActionListener() {
     
                public void actionPerformed(ActionEvent event) {
                    System.err.println("Sel " + (String) combo.getSelectedItem());
                    combo.setSelectedIndex(0);
                    System.err.println("Sel " + (String) combo.getSelectedItem());
                }
            });
            combo = new JComboBox(vect);
            panel.add(combo);
            panel.add(button);
     
            this.getContentPane().add(panel);
            this.setSize(200, 300);
            this.setVisible(true);
        }
    }

Discussions similaires

  1. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  2. Insertion dialog box dans feuille SDI
    Par Tom Joad dans le forum MFC
    Réponses: 3
    Dernier message: 12/04/2004, 00h04
  3. Réponses: 2
    Dernier message: 17/08/2003, 20h07
  4. [langage] Réinitialiser un tableau associatif.
    Par totox17 dans le forum Langage
    Réponses: 2
    Dernier message: 28/01/2003, 16h29
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo