
Envoyé par
MrShanky
Coté de mon IHM j'ai ceci dans le "Customize Code"
1 2 3 4 5 6 7
| jList1 = new javax.swing.JList(List_Model);
jList1.setModel(new javax.swing.AbstractListModel() {
String[] strings = { "JE PENSE QUE C'EST ICI QU'IL MANQUE UN TRUC !!!","MAIS QUOI ?"};
public int getSize() { return strings.length; }
public Object getElementAt(int i) { return strings[i]; }
}); |
Et rien ne s'affiche, mon fichier se lis bien ligne par ligne, j'ai fais une System.out.println pour vérifier.
Merci de votre aide !
Cordialement, MrShanky
cette ligne sert à l’initialisation de ta Jlist. Donc en effet si elle est vide par défaut ta JList est vide aussi.
Si tu fait
String[] strings = { "panda Geant"};
Ta Jlist aura un élément.
Mais le customize code n'est pas le meilleurs endroit pour coder une boucle pour avoir des valeur dynamique. Au mieux tu appelle une fonction qui te renvoie un tableau ici. Mais pour ce que toi tu veut faire, sert toi plutôt du lien posté en haut. Et laisse par défaut ta JList vide.
Partager