## Introducción al API 2D de Java

El API 2D de Java introducido en el JDK 1.2 proporciona gráficos avanzados en dos dimensiones, texto, y capacidades de manejo de imágenes para los programas Java a través de la extensión del AWT. Este paquete de rendering soporta líneas artísitcas, texto e imágnees en un marco de trabajo flexible y lleno de potencia para desarrollar interfaces de usuario, programas de dibujo sofisticados y editores de imágenes.

El API 2D de Java proporciona:

- Un modelo de rendering uniforme para pantallas e impresoras.
- Un amplio conjunto de primitivos geométricos, como curvas, rectángulos, y elipses y un mecanismo para rendreinzar virtualmente cualquier forma geométrica.
- Mecanismox para detectar esquinas de formas, texto e imágenes.
- Un modelo de composición que progporciona control sobre cómo se renderizan los objetos solapados.
- Soporte de color mejorado que facilita su manejo.
- Soporte para imprimir documentos complejos.

Estos tópicos se explican en las siguiente páginas:

- Dibujado 2D de Java
- Systema de Coordenadas
- formas
- Texto
- Imágenes
- Impresión

Ozito