05/12/2002 Java 2001 (PP) 3
Définition de AWT
•’AWT fournit la couche d’interfaçage graphique portable :
•- éléments graphiques usuels : boutons, menus, champs de texte, barres de
défilement, ... utilisables dans les applets ou les applications
•- s’adaptent au visuel des différents environnements car bâtis avec les
fonctions natives : MS- Windows SDK, Unix OSF/ Motif toolkit, Mac System 7,...
•- dérivables pour les adapter à ses propres besoins
•- l’AWT fournit différents protocoles d’agencement des éléments graphiques
• Contient la définition conceptuelle des objets :
–- leur comportement et leur spécification
–- pas leur aspect graphique qui dépend de la plate- forme d’exécution
•Les inconvénients possibles :
–- en tentant d’être portable, l’AWT se prive de certaines fonctions graphiques
avancées de certains environnements
–- dans la version 1.0 : certains composants n’ont pas le même comportement sur
différents environnements