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.:cry::cry:
voila mon code
Code:
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:cry::cry: