Salut L'ampli,
Tout d'abord merci de m'avoir répondu.
Finalement la couleur de la cellule change bien en ne mettant que le list.setSelected(index), il semble que le problème venait d'ailleurs...
A force d'avoir le nez sur son code on n'y voit plus rien !
J'aurais une autre petite question si tu as un peu de temps et la patience d'y répondre :
est-ce possible de rendre certains des éléments de la liste non sélectionnables (mais toujours apparents donc et grisés par exemple) ?
Pour l'instant je m'en tiens à gérer le listModel en enlevant carrément ces éléments, mais ça m'intéresserait de pouvoir le faire comme ça (moins déroutant pour l'utilisateur de ne pas avoir la taille de la liste et donc l'emplacement des éléments dans le panel qui change tout le temps je pense).
Merci pour ta réponse,
j'avais déjà essayé le setEnabled, mais ça agit sur la jList entière et non pas sur une des lignes en fait.
Tant pis, je reste sur ma précédente solution
Message édité par Shimble le 14-08-2009 à 11:55:15