pdf - e-book - archive - github.com

2.11  Interfaces graphiques

2.11.1  Prise en main

Exercice 1 Gestionnaire de disque dur

Créer une fenêtre "Gestionnaire de disque dur". Ajouter un bouton ayant pour intitulé "Formater le disque dur".

Corrigé

Exercice 2 Ecouteur d’événement

Ajoutez un écouteur d’événements à la fenêtre de l’exercice précédent. La pression sur le bouton affichera dans la console le message "formatage en cours". Vous utiliserez les trois méthodes suivantes :

  1. La même que dans le premier exemple du cours : implémentation de l’écouteur d’événement dans la même classe que la JFrame. Corrigé
  2. Avec une classe non anonyme. Corrigé
  3. Avec une classe anonyme. Corrigé
  4. Avec une lambda expression. Corrigé

Exercice 3 Gestionnaires de mises en forme

Modifier le programme de l’exercice précédent en utilisant un GridLayout. Vous afficherez le message "formatage en cours" non pas sur la console mais dans une zone de texte.

Corrigé

2.11.2  Maintenant débrouillez-vous

Exercice 4 Convertisseur

Coder un convertisseur euro/dollar.

Corrigé

Exercice 5 Calculatrice

Coder une calculatrice.

Corrigé