Clase Graphics
El único argumento de los métodos update() y paint() es un objeto de esta clase. La clase Graphics dispone de métodos para soportar dos tipos de gráficos:
1. Dibujo de primitivas gráficas (texto, líneas, círculos, rectángulos, polígonos, …).
2. Presentación de imágenes en formatos *.gif y *.jpeg.
Además, la clase Graphics mantiene un contexto gráfico: un área de dibujo actual, un color de dibujo del background y otro del foreground, un font con todas sus propiedades, etc. La Figura 5.12 muestra el sistema de coordenadas utilizado en Java. Como es habitual en Informática, los ejes están situados en la esquina superior izquierda, con la orientación indicada en la Figura 5.12 (eje de ordenadas descendente). Las coordenadas se miden siempre en pixels.
Fuente: Aprenda Java como si estuviera en primero de la Universidad de Navarra