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 :

Item du JLIST ne s'affiche pas


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 8
    Par défaut Item du JLIST ne s'affiche pas
    Bonjour,

    je suis en train de développer une application desktop avec netbeans.
    Je rencontre le problème suivant.
    J'ai une jliste qui est vide au départ, je lui affecte un model par défaut.
    mais lorsque j'ajoute des items au model ces items ne s'affiche pas dans la jlist quand j'exécute l'application.

    Aidez moi s'il vous plait.

    voila mon code
    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
     
    DefaultListModel modelSelect = new DefaultListModel();
    jList1 = new JList(modelSelect);
    modelSelect.clear();
     
    if(listeItems.contains(attributFrequent)){
                    for(int j = 0; j<listeItems.size(); j++)
                        {
                            String tempStringList = listeItems.get(j);
                            if(tempStringList.startsWith("Select")&& !modelSelect.contains(tempStringList.substring(7)))
                            {
                                System.out.println("je commence par select");
                                //modelSelect.addElement(tempStringList.substring(7));
                                modelSelect.add(modelSelect.getSize(),tempStringList.substring(7));
                                //jList1.setVisible(true);
                                jList1.validate();
                                //System.out.println(jList1.getModel().getSize());
                                System.out.println(modelSelect.getSize());
                                System.out.println(modelSelect.getElementAt(modelSelect.getSize()-1));
    c'est juste la partie du code ou j'ajoute dans ma jList
    les élements s'affiche bien lorsque je fais le print mais au niveau de l'interface la jlist ne contient aucun item

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Décembre 2009
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Décembre 2009
    Messages : 67
    Par défaut
    esseye avec modelSelect.addElement()
    ensuite taJList.setModel(modelSelect)

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

Discussions similaires

  1. JList ne s'affiche pas
    Par olivier57b dans le forum Composants
    Réponses: 4
    Dernier message: 05/03/2012, 22h01
  2. [JScrollPane] n'affiche pas toute ma JList dynamique
    Par Strab dans le forum Composants
    Réponses: 4
    Dernier message: 01/07/2008, 16h57
  3. JList qui ne veut pas s'afficher
    Par hamham dans le forum Composants
    Réponses: 16
    Dernier message: 29/01/2007, 18h20
  4. Réponses: 1
    Dernier message: 26/10/2006, 17h44

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