Drawing in Different Colors
Figures 13.5–13.6 demonstrate several methods from Fig. 13.4 by drawing filled rectangles and String
s in several different colors. When the application begins execution, class ColorJPanel
’s paintComponent
method (lines 10–37 of Fig. 13.5) is called to paint the window. Line 17 uses Graphics
method setColor
to set the drawing color. Method setColor
receives a Color
object. The expression new Color(255, 0, 0)
creates a new Color
object that represents red (red value 255
, and 0
for the green and blue values). Line 18 uses Graphics
method fillRect to draw a filled rectangle in the current color. Method fillRect
draws a rectangle based on its four arguments. The first two integer values represent the upper-left x-coordinate ...
Get Java™ How To Program (Early Objects), Tenth 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.