Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1622 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Peut on ajouter une image dans un type java .awt.List ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Peut on ajouter une image dans un type java .awt.List ?

n°240412
touflb
Posté le 06-11-2002 à 11:36:04  profilanswer
 

Genre faire un add("une chaine qqconque" + une image genre icone)

mood
Publicité
Posté le 06-11-2002 à 11:36:04  profilanswer
 

n°240426
BifaceMcLe​OD
The HighGlandeur
Posté le 06-11-2002 à 11:49:02  profilanswer
 

List.add() attend un paramètre de type java.lang.Object en paramètre, donc tu peux ajouter n'importe quel objet de ce type. Et comme ce type est le type de base de tous les objets en Java, tu peux ajouter à une liste n'importe quoi qui n'est pas un atomique.
 
Maintenant, reste à savoir si ce que tu mets en paramètre de l'appel à la fonction est cohérent. ("une chaine qqconque" + une image genre icone, ça signifie quoi ? Soit ton une image genre icone est en fait de type java.lang.String (exemple, le chemin d'une image), auquel cas il existe bien un opérateur + de concaténation de 2 chaines de caractères, et le résultat de cette concaténation sera alors ajouté à ta liste, soit c'est d'un autre type (par exemple javax.swing.Icon), et cette expression n'a aucun sens.
Le compilateur Java essaiera de faire ce qu'il peut avec cette expression dénuée de sens et, sans doute, essaiera de convertir ton objet d'un autre type en une chaîne de caractères (typiquement en appelant toString), ce qui lui permettra ensuite d'appliquer la concaténation correctement.

n°240464
gfive
Posté le 06-11-2002 à 13:26:12  profilanswer
 

BifaceMcLeOD a écrit a écrit :

List.add() attend un paramètre de type java.lang.Object en paramètre, .....[bla bla bla]




 
Bifaceuuuh!! Lis le message!! On parle de java.awt.list!! Et dans cette classe, la méthode add ne prend qu'une String en paramètre....donc, pour répondre à la question de touflb, non, on peut pas.

n°240467
BifaceMcLe​OD
The HighGlandeur
Posté le 06-11-2002 à 13:29:45  profilanswer
 

Oups, je ne sais pas lire !  :o  :sarcastic: Honte sur moi sur 7 générations ! (au moins :D)
 
Bon bah gfive a répondu tout bien comme il faut dans l'autre topic, je n'ai rien d'autre à ajouter, mon commandant. :benetton:
 
Enfin, bon, pour le coup de l'encapsulation de ses infos dans une seule classe, je n'avais pas tout faux non plus quand même, ça lui sera utile (on essaie de se rattraper comme on peut... :D )


Message édité par BifaceMcLeOD le 06-11-2002 à 13:33:42
n°240471
gfive
Posté le 06-11-2002 à 13:37:04  profilanswer
 

Ah ouais, ça, c'est clair! :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Peut on ajouter une image dans un type java .awt.List ?

 

Sujets relatifs
Redimensionner une image pour affichageEst ce que kelkun programme avec l'api JMF pour java ??
Pb de tableau de type File[Java] Update d'une frame Urgent!
[mysql] comment changer le type d'une table ?[JAVA] à propos de Timer et TimerTask ("scheduler" une tache)
Impression d'une image issue d'un script PHPQuel language pour ce type d' application intranet ????
C vs Java > c ti quoi dont la différenceJNI Utiliser une connection Java dans une dll C/C++
Plus de sujets relatifs à : Peut on ajouter une image dans un type java .awt.List ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR