当前页面:
在线文档首页 >
JDK 5 Documentation v1.4.0, Java 2 SDK 英文文档
Java 2D API: 3 - - JDK 5 Documentation v1.4.0, Java 2 SDK 英文文档
Areas can be used to quickly construct complex Shapes from simple shapes such as circles and squares. To create a new complex Shape by combining Areas:
-
Using Shapes, construct the Areas to be combined.
-
Call the appropriate Boolean operators: add, subtract, intersect, exclusiveOr.
For example, CAG could be used to create a pear like that shown in Figure 3-2.
Figure 3-2 Pear constructed from circles
The body of the pear is constructed by performing a union operation on two overlapping Areas: a circle and an oval. The leaves are each created by performing an intersection on two overlapping circles and then joined into a single
Shape through a union operation. Overlapping circles are
also used to construct the stem through two subtraction operations.
CONTENTS |
PREV
|
NEXT
Copyright © 1997-2001 Sun Microsystems, Inc. All Rights Reserved.