Bonjour à tous,
Mon aplication contient une JList, avec en parallèle un DefaultListModel.
Comme indiqué dans la javadoc de la classe JList, je souhaite que chaque élément de ma liste soit un JLabel, pour pouvoir avoir un Icon et un String pour chaque item.
J'ai donc créé mon propre CellRender, classe dans laquelle je redéfinis la méthode getListCellRendererComponent.
L'affichage me convient parfaitement, mais j'ai un bug lorsque je redimensionne ma fenêtre contenant la JList: la Jlist est aussi redimensionnée (normal), mais parfois l'Icon n'est pas affiché...
Le plus étrange, c'est que cela arrive "parfois", et je ne comprend pas trop d'ou vient le problème...
Partager