Java AWT
5
Jean Berstel - Institut Gaspard Monge, Université de Marne-la-Vallée
Obtenir un contexte graphique
On obtient un contexte graphique
implicitement, dans une méthode paint() ou update(): AWT construit un
contexte graphique passé en paramètre,
explicitement, dans un composant ou dans une image, par getGraphics(),
explicitement encore, en copiant un objet Graphics existant.
Un contexte graphique utilise des ressources systèmes. L'acquisition
explicite doit être accompagnée, in fine, par une libération explicite au
moyen de dispose().
L'acquisition explicite d'un contexte graphique est - dit-on - signe d'une
programmation maladroite.