TRAVAIL A LA MAISON DU 11/02/15
11/02/2015 23:38
/?\ QUESTIONS /?\
- comment intégrer une methode qui nous permet de récuperer la réponse de l'utilisateur entrée dans un textfield?
- comment faire afficher un compteur de points?
/\ TRAVAIL REALISE /\
-Avec l'aide du professeur sur le cours précedant, nous avons trouvé la méthode qui nous permet de récuperer la valeur du textfield. Cette dernière est: nom du textdield.getText. C'est le getText qui est important. Maintenant l'utilisateur peut répondre au calcul posé en rentrant sa valeur sur son clavier.
-Maintenant le plus dur a été de faire afficher un compteur de point. Il nous semblait obligatoire de faire apparaitre la valeur x dans notre programme. C'est ce que nous avons fait. en début de programme nous avons déclarés la variable entière x prend la valeur de 0. Ensuite dans le bouton calculer nous avons mis le code si dessous:
x = x + 1;
compteur.setText(df.format(x));
}else{boulean.setText("PERDU");
x = x - 1;
compteur.setText(df.format(x));
}
if ( 10 == int(compteur.getText())) {
et ici on a ajouté le code de la fenêtre 2 pour faire afficher cette fenêtre apres avoir réalisé 10 points.
-Pour finir, nous avons rajouté un label pour que sur chaques niveaux l'utilisateur ait son pseudo qu'il a entré au début, un simple détail.
/!\ PROBLEMES /!\
- un problème que nous n'arrivons pas à résoudre. dés que le niveau 2 s'affiche après avoir fini le niveau 1, le score ne se remet pas à 0, il continu avec le nombre 11. C'est le seul problème que nous avons rencontré.
SYNTHESE:
Voila maintenant notre programme est terminé, chaque niveau est établi. Le niveau 1 indique des additions de 0 à 10. Le niveau 2 indique des soustractions de 0 à 10 avec la possibilitée d'un résultat négatif. Le niveau 3 indique des additions de 0 à 50 et le niveau 4 indique des multiplications de 0 à 10.