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

  FORUM HardWare.fr
  Programmation
  Java

  [resolu]cast de composant graphique

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[resolu]cast de composant graphique

n°648898
spitagor
Posté le 19-02-2004 à 19:45:00  profilanswer
 

Bonsoir... encore un ptit probleme qui me casse les ***
 
Est ce qu'on a le droit en java de caster un composant graphique ?
 
je fais ca :  
 

Code :
  1. String propriete = ( (JComboBox)this.panelMilieu.
  2.                                        getComponent(j)).getSelectedItem().toString();


 
et il me sort une ClassCast Exception...


Message édité par spitagor le 20-02-2004 à 11:06:06
mood
Publicité
Posté le 19-02-2004 à 19:45:00  profilanswer
 

n°648900
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 19-02-2004 à 19:47:26  profilanswer
 

Bin ton composant doit pas être un JComboBox [:spamafote]
Fais un .getClass().getName() pour savoir c'que c'est et pis vala :o


Message édité par Taiche le 19-02-2004 à 19:47:31

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°648902
R3g
fonctionnaire certifié ITIL
Posté le 19-02-2004 à 19:47:33  profilanswer
 

spitagor a écrit :

Bonsoir... encore un ptit probleme qui me casse les ***
 
Est ce qu'on a le droit en java de caster un composant graphique ?
 
je fais ca :  
 

Code :
  1. String propriete = ( (JComboBox)this.panelMilieu.
  2.                                        getComponent(j)).getSelectedItem().toString();


 
et il me sort une ClassCast Exception...
 
 

là c'est this que tu caste... c'est juste un problème de parenthèses.
 
EDIT : non rien en fait.


Message édité par R3g le 19-02-2004 à 19:48:43

---------------
Au royaume des sourds, les borgnes sont sourds.
n°648903
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 19-02-2004 à 19:48:01  profilanswer
 

R3g a écrit :

là c'est this que tu caste... c'est juste un problème de parenthèses.


Nonon, il caste bien le Component.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°648907
spitagor
Posté le 19-02-2004 à 19:57:22  profilanswer
 

excusez moi j'etais dans une boucle en fait et je comprenais pas puisque j'avais quand meme verifié via un getClass.toString() que c'etait une JComboBox...
 
Mais au rang suivant c'est un JtextField ce qui explique tout...
desolé.


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

  [resolu]cast de composant graphique

 

Sujets relatifs
[RESOLU]Problème de communication (DataInputStream & DataOutputStream)[PHP] dupliquer une variable... [Resolu]
Erreur lib graphique linux[PHP] utilisation de polices TTF dans les images [Résolu]
Scroll bar dans une text area [RESOLU][Résolu] hashmap - comment utiliser containsKey ?
[vba] extraire une date - [resolu]Gestion des sessions: Changer une valeur.[RESOLU]
[resolu] redirection automatique apres un laps de temps[ECLIPSE] Passer en debug dans un programme [RESOLU]
Plus de sujets relatifs à : [resolu]cast de composant graphique


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