USING COLORS WITH THE STANDARD GRAPHICS LIBRARY


Built-in colors. The simplest way to specify colors using standard draw is via a list of predefined colors. You can set the foreground color to blue with:

StdDraw.setPenColor(StdDraw.BLUE);
or clear the background to light gray with:
StdDraw.clear(StdDraw.LIGHT_GRAY);
The default foreground color is black and the default background color is white. Here is the complete list of predefined colors.
StdDraw.BLACK
StdDraw.BLUE
StdDraw.CYAN
StdDraw.DARK_GRAY
StdDraw.GRAY
StdDraw.GREEN
StdDraw.LIGHT_GRAY
StdDraw.MAGENTA
StdDraw.ORANGE
StdDraw.PINK
StdDraw.RED
StdDraw.WHITE
StdDraw.YELLOW

User-defined colors. The Java class Color allows you to construct your own colors using RGB or HSB formats. For complete details check out the Java Color API. Unless you have extreme needs, the following examples will probably suffice: (We'll introduce classes in Section 3.1.) To access the Color class, you need to include the following statement at the beginning of your Java program:

import java.awt.Color