Java 2D API Specification

The following list contains all of the packages and classes included in the Java 2D API. Each item in the list is linked to its API documentation.
  • java.awt.color
    Provides classes for color spaces and color profiles based on the ICC Profile Format Specification.
  • java.awt.font
    Provides classes and interfaces relating to fonts and support for representing Type 1, Type 1 Multiple Master, OpenType, and TrueType fonts.
  • java.awt.geom
    Provides classes for defining and performing operations on two-dimensional geometric objects.
  • java.awt.image
    Provides classes for creating and modifying images, as well as image producers, consumers and filters for configuring image processing.
  • java.awt.print
    Provides classes and interfaces for printing two-dimensional objects and includes support for specifying document types, controlling page setup and page formats, and managing job control dialogs.
  • javax.print
    Provides the principal classes and interfaces for the Java Print Service API.
  • java.awt.image.renderable
    Provides classes and interfaces for producing rendering-independent images.

The java.awt package also includes classes that are part of the Java 2D API:


Oracle and/or its affiliatesCopyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved.