AbstractListModel et CellRenderer
Hello tout le monde :)
Je developpe une application permettant d'afficher les contacts de son repertoire telephonique.
Mes contacts sont affichés dans ma jlist, j'avais creer un renderer pour ma jlist qui à toujours tres bien fonctionné, elle affiche la photo du contact, son nom et son tel.
Plutot que de remplir ma jlist une fois le telechargement de mes contacts terminé avec un
Code:
list.setListData(contact.toArray());
Je me suis dit que j'allais la remplir au fur et à mesure du télechargement avec un AbstractListModel qui est Observer du téléchargement.
Le souci c'est qu'en fait rien ne s'affiche, et pourtant la liste est bien rempli mais elle à l'air vide et j'utilise bien sur
Code:
1 2
| fireIntervalAdded(this, 0, getSize() - 1);
fireContentsChanged(this, 0, getSize() - 1); |
pour mettre à jour ma jlist.
d'ailleurs mes contacts s'ajoute petit à petit dans ma jlist mais en debug...
et il s'ajoute aussi en normal mais quand je desactive le CellRenderer.
je ne vois pas pourquoi cela marcherais qu'en debug, si vou avez une idée je suis preneur.
Merci
edit: par moment mes contacts s'affichent bien via le renderer mais un court instant, elle disparaissent aussitot.