Java 2DTM API является рядом классов для усовершенствованной 2-D графики и обработки изображений. Это охватывает штриховую графику, текст, и отображает в единственной всесторонней модели. API оказывает обширную поддержку для составления композита изображения и изображений альфа-канала, ряд классов, чтобы обеспечить точное определение цветового пространства и преобразование, и богатую группу ориентированных на визуальный вывод данных операторов обработки изображений. Эти классы обеспечиваются как дополнения к пакетам java.awt.image и java.awt.