Lesson 13. Creating Java2D Graphics

In this lesson, you’ll work with Java classes that put the graphics in “graphical user interface.” Java2D is a set of classes that supports high-quality, scalable, two-dimensional images, color, and text.

Java2D, which includes classes in the java.awt and javax.swing packages, can be used for all of these visually appealing tasks:

  • Drawing text

  • Drawing shapes such as circles and polygons

  • Using different fonts, colors, and line widths

  • Filling shapes with colors and patterns

The Graphics2D Class

Everything in Java2D begins with the Graphics2D class in the java.awt package, which represents a graphics context—an environment in which something can be drawn. A Graphics2D object can represent a component on a ...

Get Sams Teach Yourself Java in 21 Days (Covers Java 11/12), 8th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.