Java 2D

GPTKB entity

Properties (58)
Predicate Object
gptkbp:instanceOf gptkb:API
gptkbp:allows anti-aliasing
gradient fills
rotation of shapes
gptkbp:built Abstract Window Toolkit (AWT)
gptkbp:compatibleWith JavaFX
Swing framework
gptkbp:designedFor 2D graphics programming
gptkbp:enables transparency effects
https://www.w3.org/2000/01/rdf-schema#label Java 2D
gptkbp:includes color management
BufferedImage class
gptkbp:introduced gptkb:Java_1.2
gptkbp:is_part_of gptkb:Java_Development_Kit_(JDK)
Java_SE_(Standard_Edition)
gptkbp:is_recognized_for custom renderers
gptkbp:is_used_in animation
data visualization
desktop applications
game development
mobile applications
user interface design
web applications
web graphics
simulation software
educational software
interactive applications
virtual reality applications
artistic applications
graphic design applications
scientific visualization
charting applications
gptkbp:partOf gptkb:Java_Foundation_Classes
gptkbp:provides drawing primitives
image filters
color gradients
shape rendering
image formats support
image compositing
clipping capabilities
custom painting capabilities
path construction
pixel manipulation tools
gptkbp:supports event handling
image manipulation
text rendering
printing capabilities
custom fonts
PDF generation
image scaling
layered graphics
high DPI displays
multiple coordinate systems
font rendering
multiple rendering hints
3D_graphics_through_Java_3D
SVG_(Scalable_Vector_Graphics)
gptkbp:uses Graphics2D class