[ALG 2G] TD3 matisse

Voir le sujet précédent Voir le sujet suivant Aller en bas

[ALG 2G] TD3 matisse

Message  Zahra le Lun 06 Oct 2008, 15:58

Bonjour tout le monde,

J'ai un soucis au td3 en ce qui concerne le calcul des calories.
Le calcul du bmr se fais sans problème, mais alors celui des calories...

à l'exécution il me lance une erreur:

"Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.String"

Je vois pas trop la signification des cette exception.

Merci d'avance pour l'aide.

Zahra

Nombre de messages : 250
Age : 29
Prénom : Zahra
Statut : Etudiante 2e Gestion
Localisation : Wauthier-Braine
Date d'inscription : 18/05/2007

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  pbt le Lun 06 Oct 2008, 16:05

Un peu à l'aveuglette ... la valeur du "facteur de sédentarité" est bien "double" ou "int" ... pas String donc.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  Zahra le Lun 06 Oct 2008, 16:11

l'erreur vient de cette ligne:

Code:
double calories = depenseCalorique(bmr,(ActiviteEnum)Activite.getSelectedItem());

je suppose que c'est le cast en ActiviteEnum qui le gêne...
pourquoi?

Zahra

Nombre de messages : 250
Age : 29
Prénom : Zahra
Statut : Etudiante 2e Gestion
Localisation : Wauthier-Braine
Date d'inscription : 18/05/2007

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  pbt le Lun 06 Oct 2008, 16:15

J'imagine que ton getSelectedItem te retourne un String ... que tu veux brutalement caster en ActivitéEnum. Ça il n'aime pas, sois plus douce ...

un peu plus tard ...

Ton get te retourne peut-être un Object qui est un ActivitéEnum si c'est bien ce que tu y as mis lors de
Code:
activiteCombo=new JComboBox(ActiviteEnum.values());
... dans ce cas, le cast ne devrait pas poser problème.




_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  DeS le Lun 06 Oct 2008, 16:22

zahra a écrit:l'erreur vient de cette ligne:

Code:
double calories = depenseCalorique(bmr,(ActiviteEnum)Activite.getSelectedItem());

je suppose que c'est le cast en ActiviteEnum qui le gêne...
pourquoi?
j'avais eu le même probleme je pense que c'est un probleme dans la déclaration de ton boutton combo.
Code:
ActiviteCombo.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Sédentaire", "Peu actif", "Actif", "Fort actif", "Extremement actif" }));
tu a surement du mettre ceci dans ton code du combo.
essaye un peu avec
Code:
activiteCombo = new JComboBox(ActiviteEnum.values());
EDIT : oups me suis fait dépasser ^^

DeS

Nombre de messages : 324
Age : 27
Prénom : Denis
Statut : etd 2eme gestion
Localisation : Rebecq(village paumé où brouttent les vaches)
Date d'inscription : 15/10/2007

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  Zahra le Lun 06 Oct 2008, 16:34

PbT a écrit: ... dans ce cas, le cast ne devrait pas poser problème.




le cast ne DEVRAIT en effet pas poser de problème... mais c bien la soucis, puisque il me pose problème Mad

Zahra

Nombre de messages : 250
Age : 29
Prénom : Zahra
Statut : Etudiante 2e Gestion
Localisation : Wauthier-Braine
Date d'inscription : 18/05/2007

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  pbt le Lun 06 Oct 2008, 16:39

IRC ?

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  Zahra le Lun 06 Oct 2008, 16:41

AAAAHHH Very Happy

merci à vous pour vos réponses, ca tourne enfin.. alien

Zahra

Nombre de messages : 250
Age : 29
Prénom : Zahra
Statut : Etudiante 2e Gestion
Localisation : Wauthier-Braine
Date d'inscription : 18/05/2007

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  yoda le Lun 06 Oct 2008, 17:18

maintenant que c'est resolus ... petit hs
PbT a écrit:IRC ?
In Real Cunilingus ?

yoda

Nombre de messages : 1119
Age : 33
Prénom : Antoine
Statut : Ancien
Localisation : Bruxelles
Date d'inscription : 17/12/2006

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  justblaze le Lun 06 Oct 2008, 17:33

no comment

justblaze

Nombre de messages : 159
Age : 30
Prénom : Ismael
Statut : Etd 3R11
Localisation : Wolu. St. Lambert
Date d'inscription : 09/11/2006

Revenir en haut Aller en bas

Re: [ALG 2G] TD3 matisse

Message  Contenu sponsorisé Aujourd'hui à 20:41


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum