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 :

[DEBUTANT] Hashtable et JList


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de richard_sraing
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2005
    Messages
    483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2005
    Messages : 483
    Par défaut [DEBUTANT] Hashtable et JList
    Bonsoir à tous.

    Voilà, je passe maintenant dans une autre branche de ce super forum super cool tout plein, avec plein de gens gentil... ( faux c**)

    En fait, voici mon problème, j'ai une Hashtable que je souhaiterais afficher dans une JList, cela dans le but de permettre un listage de mes objets se trouvant dans la Hashtable. Dans la JList je souhaite juste afficher les clé de ma Hashtable, pas besoin de plus pour commencer.

    Pour ce faire, j'ai été me promener dans la recherche du forum et j'ai trouver ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jlCollection = new JList(new Vector(Collect_Piece.values()));
    avec:
    - jlCollection --> ma JList
    - Collect_Piece --> ma Hashtable

    et pourtant cela ne marche pas.
    Alors j'ai décidé de faire une boucle ( un peu barbare, mais ça me a bien le barbarisme... ), ce qui donne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            Vector bidon = new Vector();
            for( Enumeration enum = Collect_Piece.elements(); enum.hasMoreElements();)
            {
                bidon.add(enum.nextElement());
            }
            jlCollection = new JList(bidon);
     
            for ( Enumeration enum = bidon.elements(); enum.hasMoreElements();)
            {
                System.out.println("Listing: " + enum.nextElement());
            }
    Lorsque j'affiche le vector bidon dans ma deuxième boucle, je vois bien tout mes éléments, mais le problème est que aucun d'entre eux n'apparait dans ma JList.

    Est ce que quelqu'un a une idée d'où cela pourrait venir.

    Merci pour vos remarques et astuces, Richard_sraing

  2. #2
    Membre éclairé Avatar de richard_sraing
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2005
    Messages
    483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Avril 2005
    Messages : 483
    Par défaut
    C'est bon j'ai trouvé.

    Comme d'habitude j'ai encore fait le .

    Il suffisait de mettre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    jlCollection.setListData(bidon);
    Maintenant ça marche nickel.

    Sur ce, bonne soirée.

  3. #3
    Membre émérite Avatar de remika
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    806
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 806
    Par défaut
    A part ça Vector et Hashtable sont des classes qui ne devraient plus trop être utilisées : préférer ArrayList et HashMap par exemple

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

Discussions similaires

  1. [debutant] Recuperation donnée hashtable
    Par noname_971 dans le forum Java ME
    Réponses: 2
    Dernier message: 22/05/2008, 18h37
  2. [debutant] JList selectionner nieme ligne
    Par rocel dans le forum Composants
    Réponses: 2
    Dernier message: 16/05/2008, 18h40
  3. Afficher une Hashtable dans une Jlist
    Par pouillou dans le forum Composants
    Réponses: 3
    Dernier message: 26/05/2006, 13h53
  4. [NetBeans] [Débutant] JList et Netbeans
    Par Mr.Blues dans le forum NetBeans
    Réponses: 9
    Dernier message: 03/03/2006, 16h26
  5. [debutant] jlist en pop up lorqu'un appuie sur un button.
    Par mariogarcia dans le forum Composants
    Réponses: 11
    Dernier message: 22/12/2005, 01h33

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