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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.