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

Composants Java Discussion :

Récupérer l'element selectionné à partir de jcombobox


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 83
    Par défaut Récupérer l'element selectionné à partir de jcombobox
    Bonsoir à tous;
    je veut récupéré l'element seléctionné à partir d'un combobox pour l'affiché dans jlabel .
    sa c'est un bout de code qui justifier ma solution:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jLabel1.setText(jComboBox1.setSelectedIndex(0));
    le probléme qu'il m'affiche une erreur de type suivant
    Méthode setText(void) introuvable dans classe javax.swing.JLabel
    j'espaire qu'il ya quelqu'un qui va me répondre
    merci d'avance
    mes salutation

  2. #2
    Membre Expert
    Avatar de X-plode
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2005
    Messages
    682
    Détails du profil
    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2005
    Messages : 682
    Par défaut
    Bonsoir,

    Et si tu faisais un :
    combo.getSelectedItem().toString()

  3. #3
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    570
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 570
    Par défaut
    Citation Envoyé par yasmina13 Voir le message
    Bonsoir à tous;
    je veut récupéré l'element seléctionné à partir d'un combobox pour l'affiché dans jlabel .
    sa c'est un bout de code qui justifier ma solution:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jLabel1.setText(jComboBox1.setSelectedIndex(0));
    le probléme qu'il m'affiche une erreur de type suivant

    j'espaire qu'il ya quelqu'un qui va me répondre
    merci d'avance
    mes salutation
    jComboBox.setSelectedIndex(0) permet de selectioner l'item 0 (donc le premier) de ta comboBox. Mais en aucun cas cela ne retournera sa valeur. Au pire, tu peux faire jComboBox.getItemAt(0), qui te retournera l'objet numero 0 de ta comboBox.


    Si tu veux retourner l'objet sélectionné dans ta comboBox, il faut en effet faire comboBox.getSelectedItem().

  4. #4
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 83
    Par défaut
    Bonsoir à tous;
    merci beaucoup de me répondre
    Et si tu faisais un :
    combo.getSelectedItem().toString()
    j'ai éssaié la solution que vous m'avez proposé mais le probléme est dans mon cadre il est entrain de provoqué une exception!
    jComboBox.setSelectedIndex(0) permet de selectioner l'item 0
    merci pour les information
    mes salutation

  5. #5
    Rédacteur
    Avatar de darrylsite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 299
    Par défaut
    Citation Envoyé par yasmina13 Voir le message
    j'ai éssaié la solution que vous m'avez proposé mais le probléme est dans mon cadre il est entrain de provoqué une exception!
    Le problème est déjà résolu ou pas?
    Sinon, la solution est bien celle proposée et je crois que ça doit marcher.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     if(jComboBox1.getSelectedItem()!=null)
       jLabel1.setText((String)jComboBox1.getSelectedItem());

  6. #6
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 83
    Par défaut
    Bonsoir à tous ;
    sa marche votre solution ,il na pas provoqué une exception mais mon jlabel est vide c_à_d lorsque je séléctionne une ligne dans jcombobox il m'affiche rien dans jlabel ?
    merci beaucoup d'avoir repondu a ma question
    mes salutation

  7. #7
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    570
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 570
    Par défaut
    Citation Envoyé par darrylsite Voir le message
    Le problème est déjà résolu ou pas?
    Sinon, la solution est bien celle proposée et je crois que ça doit marcher.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     if(jComboBox1.getSelectedItem()!=null)
       jLabel1.setText((String)jComboBox1.getSelectedItem());

    Attention par contre, getSelectedItem() ne retourne pas forcément un String, tout dépend de ce que tu mets dans ton JComboBox.
    Fais plutôt un jComboBox1.getSelectedItem().toString() si tu veux être sur que cela retourne un String (après si tu as un objet particulier, il faut que tu override sa méthode toString()).

  8. #8
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 83
    Par défaut
    Bonsoir à tous;
    merci beaucoup pour tout ces présition.
    j'ai essaié les deux solution ,la méthode toString() et la méthode de convertion (String) et toujour le méme probléme rien n'affiche dans jlabel
    merci
    salutation.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Instancier une Jlist à partir d'un element selectionné ?
    Par jonathanC dans le forum Débuter
    Réponses: 1
    Dernier message: 18/06/2009, 10h21
  2. Réponses: 6
    Dernier message: 07/07/2005, 20h58
  3. Récupérer le code SQL à partir d'une requête
    Par Edith_T dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 23/11/2004, 14h10
  4. [VB.NET] Connaitre le nombre d'éléments sélectionnés
    Par stephtbest dans le forum ASP.NET
    Réponses: 7
    Dernier message: 16/02/2004, 14h52
  5. [VB6] [FileListBox] Récupérer les éléments sélectionnés
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 22/10/2002, 09h11

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