The Java 2DTM API is a set of classes for advanced 2D graphics and
imaging. It encompasses line art, text, and images in a single
comprehensive model. The API provides extensive support for image
compositing and alpha channel images, a set of classes to provide
accurate color space definition and conversion, and a rich set of
display-oriented imaging operators. These classes are provided as
additions to the java.awt and java.awt.image packages.