![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e587. Filling Basic ShapesThere are two ways to fill basic shapes like lines and rectangles. The first is to use specific drawing methods likeGraphics.fillOval() . This example uses these methods. The
second is to construct a shape and then use Graphics2D.fill() to
fill the shape. See the java.awt.geom package for examples that create
shapes.
g2d.fillArc(x, y, w, h, startAngle, arcAngle); g2d.fillOval(x, y, w, h); g2d.fillRect(x, y, w, h); g2d.fillRoundRect(x, y, w, h, arcWidth, arcHeight); Polygon polygon = new Polygon(); polygon.addPoint(x, y); // ...continue adding points g2d.fillPolygon(polygon);
e588. Creating a Shape from a Stroked Shape e589. Stroking or Filling a Shape e590. Drawing a Pie Chart
© 2002 Addison-Wesley. |