Java’s Graphics
AWT: The Abstract Windowing Toolkit is a package providing standard classes for building GUIs.
Support for decoding GIF and JPEG image formats is built in.
Java has used two slightly different event models for user interaction: JDK 1.0 (old) and JDK 1.1 (new).
Java2D is a more advanced imaging package that’s made to work with Java 2.