TP5 Les interfaces graphiques (2) composants textuels
2 pages
Français

TP5 Les interfaces graphiques (2) composants textuels

-

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
2 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Exercice 1 : Nombre Mystérieux TD/TP POO en JAVA ème 2 Année MI 2014/2015 Fiche TD/TP 5 Les interfaces Graphiques-2 (Les Composants Textuels) Dr.

Informations

Publié par
Publié le 12 décembre 2014
Nombre de lectures 470
Langue Français

Extrait

Exercice 1 : Nombre Mystérieux
TD/TP POO en JAVA ème 2 Année MI 2014/2015
Fiche TD/TP 5 Les interfaces Graphiques-2 (Les Composants Textuels)
Dr. Asmaa BENGUEDDACH asmaa.bengueddach@gmail.com http://poo-oran.blogspot.com
Le programme simule le jeu du nombre mystérieux. L'ordinateur choisit un nombre au hasard qui doit être deviné par le joueur. Celui-ci dispose de 10 essais; à chaque essai l'ordinateur indique si le nombre proposé est trop petit ou trop grand.
a)
Les composants
Réaliser l’interface (Fig.1) en utilisant les composants : (01)JTextFieldpour saisir le numéro. Un message se défilant au fur et à mesure que la partie progresse (01JLabel). (01)JTextArearappelant les règles du Jeu.
b)
Les évènements
Le fait de taper la touche « Entrée » déclenchera la lecture du nombre proposé puis sa comparaison avec le nombre à trouver. Enfin, selon les cas une réaction appropriée sera choisie. Si le nombre proposé n'est pas exact, on affichera un message indiquant s'il est trop petit ou trop grand et on augmentera le nombre d'essai d'une unité (les Labels correspondant seront mis à jour). Dès que le nombre d'essai dépasse 10, on met fin au jeu (Fig2.). Si la bonne réponse est trouvée on met fin au jeu avec un message de félicitations (Fig3.).
1. Conversion d’unintenString
2. Conversion d’unStringenint
3. Conversion d’unStringenDouble
4. Lire le contenu deJTextField 5. Afficher le contenu dans unJTextField
int =12 ; String j =new String() ; j=j.ValueOf(i);//j=”12”
int i; String j =new String(“12”) ; i=Integer.ValueOf(j).intValue();
String j =new String() ; double i=Double.valueOf(j).doubleValue();
t.getText();
t.setText();
Tableau1. Quelques rappels et indications.
fig.2C’est moins/C’est plus.
TD/TP POO en JAVA ème 2 Année MI 2014/2015
Fig.1Jeu Nombre Mysterieux.
fig.3Interface Finale.
Dr. Asmaa BENGUEDDACH asmaa.bengueddach@gmail.com http://poo-oran.blogspot.com
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents