Petite illustration de l'utilisation de la bibliotheque AWT

Le problème

Cette Applet très simple ne fait qu'ouvrir une fenêtre contenant différents éléments de la bibliothèque AWT (zones de texte, étiquettes, boutons, ...)

Un click sur le boutton "OK" recopie le texte de la zone de texte "Entrée" vers la zone de texte "Sortie" en appliquant la transformation indiquée dans la zone de sélection.

Un click sur le boutton "Clear" efface les deux zones de texte.

La fenêtre est sensible à l'évenement consistant à cliquer sur la croix de fermeture.

Programmation

Cette applet est constituée de 3 classes distinctes : une pour la fenêtre, une pour l'ensemble des composants graphiques et une dernière pour l'applet elle-même.

La gestion des évenements de fenêtre et de click sur les boutons est l'un des aspects fondamentaux de ce TD.