[JAVA] setText d'un type int

Résolu
gazelle8 Messages postés 82 Date d'inscription   Statut Membre Dernière intervention   -  
eman4you Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


je dois programmer une calculette en java.

j'ai tout mes boutons, et ma zone de texte. J'arrive a afficher mes chiffres dans la zone de text, je récupère le tout dans une variable dès que je clique sur un opérateur. Je reclique sur d'autres chiffres et lorsque je clique sur egale, il fait l'opération mais il ne vaut pas l'afficher...

voici le bout de code (sachant qu'au départ, j'afficher les chiffres en mode string et que je les ai transformer avec un ineger.parseInt)

if (boutonappuyer == boutonEgale)
{
recup2=affResultat.getText(); // je recupere ce qu'il y a dans ma zone de text
b=Integer.parseInt(recup2); // je transforme en INT
if (operation.equals("+"))
{
rep=a+b; // je fais mon operation
affResultat.setText(rep); // et jaffiche
}
}



j'ai donc une erreur :

method setText(int)

j'ai pourtant importer java.awt.*...

qu'ai-je oublié?

merci d'avance
A voir également:

1 réponse

eman4you Messages postés 54 Date d'inscription   Statut Membre Dernière intervention   45
 
probleme de typage de tes variables.

et n'oublie pas que int + int peut etre trop grand pour etre représenté par une variable de type int...
0