Java2D

Java2D is een API voor de programmeertaal Java voor het tekenen van tweedimensionale vormen en het uitvoeren van bewerkingen op tekst en afbeeldingen. Java2D is een uitbreiding van AWT en voegt klassen toe voor het tekenen van verscheidene lijndiktes, gekleurde vlakken met gradiënten en het uitvoeren van bewerkingen op afbeeldingen, vormen en tekst (zoals verplaatsen, draaien of uitrekken).

Concepten

De volgende concepten en objecten worden geleverd door Java2D:

Andere geleverde bewerkingen zijn voor het aanpassen van afbeeldingen (Images, waarvoor de standaardbewerkingen zoals roteren beschikbaar zijn maar ook bijvoorbeeld het (on)scherper maken van een afbeelding), het manipuleren van tekst (Text), het gedeeltelijk hertekenen van een object of afbeelding (Clipping), het printen van wat er op het scherm te zien is (Printing) en bewerkingen over de weergave van de algehele afbeelding, zoals anti-aliasing.