Les composants graphiques en Java
Les classes qui les traitent appartiennent au paquetage
java.awt (Abstract Windowing Toolkit). Il fournit
les objets graphiques habituels comme : 
- des objets "contrôles" (boutons, champ de texte, case
à cocher, ...) 
- des objets conteneurs qui gèrent leurs contenus (positionnement,
...). 
- ainsi que la gestion des événements 
L'arborescence des classes composant ce système est :

Les composants ont une réaction similaire quel que soit la plate-forme ("feel" standard). Ils ont l'aspect des objets graphiques de la plate-forme ("look" adapté).