une icone ds une JList? [java] - Java - Programmation
Marsh Posté le 02-09-2002 à 22:41:40
euh c quoi la question?
Marsh Posté le 02-09-2002 à 23:08:55
--greg-- a écrit a écrit : euh c quoi la question? |
j ai edité de facon a ce que ce soit plus clair
Marsh Posté le 02-09-2002 à 23:22:07
ben tu mets ta condition devant le "setIcon(images[1])" par exemple...
Marsh Posté le 02-09-2002 à 23:33:15
--greg-- a écrit a écrit : ben tu mets ta condition devant le "setIcon(images[1])" par exemple... |
chui a l interieur d'une class la et ma variable est ailleurs...
de + je comprend pas ce que signifi ce bout de code
Marsh Posté le 03-09-2002 à 00:50:14
ben par exemple tu peux passer une reference vers un objet qui pourrait aider à valider la condition ici:
list.setCellRenderer(new CompanyLogoListCellRenderer(untrucquelconque));
dans la classe CompanyLogoListCellRenderer, tu ajoutes un attribut, que tu "settes" dans le constructeur, et tu vas l'utiliser dans la methode getListCellRendererComponent de CompanyLogoListCellRenderer
bon, chuis pas super didactique comme mec je crois
Marsh Posté le 03-09-2002 à 12:39:38
--greg-- a écrit a écrit : ben par exemple tu peux passer une reference vers un objet qui pourrait aider à valider la condition ici: list.setCellRenderer(new CompanyLogoListCellRenderer(untrucquelconque)); dans la classe CompanyLogoListCellRenderer, tu ajoutes un attribut, que tu "settes" dans le constructeur, et tu vas l'utiliser dans la methode getListCellRendererComponent de CompanyLogoListCellRenderer bon, chuis pas super didactique comme mec je crois |
je crois avoir compris donc c bon
j essaye ca des que ma soeur lache l ordi
Marsh Posté le 03-09-2002 à 19:08:14
jme rend suis rendu compte que la methode
Code :
|
est appelé a chaque fois que je modifie la scrollBar de la list ou encore qu un element est ajouter ou enlever
j ai l impression qu on est pas sur la bonne piste chef
Marsh Posté le 03-09-2002 à 19:21:39
benc c'est normal qu'elle soit apellée ...
Marsh Posté le 03-09-2002 à 19:22:37
ben meme si tu laisses le renderer par defaut, jpense qu'elle est appelée (mais ds ce cas tu le vois pas vu que tu touches pas au renderer...) c normal (je parle un peu ds le vide), vu qu'il faut bien "dessiner" ton nouvel element nan?
edit: merde grillaid
Marsh Posté le 03-09-2002 à 19:48:05
bon ben j ai trouver il suffis de travailler avec la valuer de value passé en argument et le tour est joué...
Marsh Posté le 03-09-2002 à 19:50:26
par exemple
Marsh Posté le 02-09-2002 à 22:32:08
bonjour,
j aimerai pouvoir mettre une icone ds une JList donc et ce a coté d une chaine de caractere.
j ai alors regarder le code source de swingset
mais bon jvous cache pas que je suis un peu largué
en faisant ca , j ai une icone qui apparait a chaque fois que j ajoute un element a ma list ( en faisant listModel.addElement("maChaine" ); ), or j aimerai pouvoir mettre l icone que sous certaines conditions mais vu que je comprend pas le code fournis par Sun chui un peu largué
alors si vous pouvez m eclairez
Message édité par veryfree le 03-09-2002 à 18:18:46