Bonjour, je dois afficher des smileys dans une JList, j'ai le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Vector listeSmileys = new Vector(); JList listeAvatars = new JList(); listeSmileys.addElement(new ImageIcon("./images/smileys/01.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/02.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/03.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/04.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/05.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/06.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/07.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/08.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/09.gif")); listeSmileys.addElement(new ImageIcon("./images/smileys/10.gif")); listeAvatars = new JList(listeSmileys); listeAvatars.setSelectedIndex(0);
Seulement lorsque je lance ma frame contenant la Jlist, l'affichage des smileys est assez aléatoire: certains ne s'affichent pas...
Y a t'il une autre méthode pour etre sur que les gif s'affichent bien ?
(je n'ai que des images dans la JList)
Partager