| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||
请参见:
          描述
| 接口摘要 | |
|---|---|
| PathIterator | PathIterator接口通过允许调用者一次一段地获取边界的路径,为实现Shape接口的对象提供返回其边界几何形状的机制。 | 
| 类摘要 | |
|---|---|
| AffineTransform | AffineTransform类表示 2D 仿射变换,它执行从 2D 坐标到其他 2D 坐标的线性映射,保留了线的“直线性”和“平行性”。 | 
| Arc2D | Arc2D是所有存储 2D 弧度的对象的抽象超类,其中 2D 弧度由窗体矩形、起始角度、角跨越(弧的长度)和闭合类型(OPEN、CHORD或PIE)定义。 | 
| Arc2D.Double | 此类定义以 double精度指定的弧。 | 
| Arc2D.Float | 此类定义以 float精度指定的弧。 | 
| Area | Area对象存储和操作 2 维空间封闭区域的与解析无关的描述。 | 
| CubicCurve2D | CubicCurve2D类定义(x,y)坐标空间内的三次参数曲线段。 | 
| CubicCurve2D.Double | 使用 double坐标指定的三次参数曲线段。 | 
| CubicCurve2D.Float | 使用 float坐标指定的三次参数曲线段。 | 
| Dimension2D | Dimension2D类用于封装宽度和高度尺寸。 | 
| Ellipse2D | Ellipse2D类描述窗体矩形定义的椭圆。 | 
| Ellipse2D.Double | Double类以double精度定义椭圆。 | 
| Ellipse2D.Float | Float类以float精度定义椭圆。 | 
| FlatteningPathIterator | FlatteningPathIterator类返回另一个PathIterator对象的变平视图。 | 
| GeneralPath | GeneralPath类表示根据直线、二次曲线和三次 (Bézier) 曲线构造的几何路径。 | 
| Line2D | Line2D表示(x,y)坐标空间中的线段。 | 
| Line2D.Double | 使用 double 坐标指定的线段。 | 
| Line2D.Float | 使用 float 坐标指定的线段。 | 
| Path2D | Path2D类提供一个表示任意几何形状路径的简单而又灵活的形状。 | 
| Path2D.Double | Double类定义了一条几何路径,它具有以双精度浮点值形式存储的坐标。 | 
| Path2D.Float | Float类定义了一条几何路径,它具有以单精度浮点值形式存储的坐标。 | 
| Point2D | Point2D类定义表示(x,y)坐标空间中位置的点。 | 
| Point2D.Double | Double类以double精度定义指定的点。 | 
| Point2D.Float | Float类以 float 精度定义指定的点。 | 
| QuadCurve2D | QuadCurve2D类定义(x,y)坐标空间内的二次参数曲线段。 | 
| QuadCurve2D.Double | 使用 double坐标指定的二次参数曲线段。 | 
| QuadCurve2D.Float | 使用 float坐标指定的二次参数曲线段。 | 
| Rectangle2D | Rectangle2D类描述通过位置(x,y)和尺寸(w x h)定义的矩形。 | 
| Rectangle2D.Double | Double类定义一个在 double 坐标中指定的矩形。 | 
| Rectangle2D.Float | Float类定义一个在 float 坐标中指定的矩形。 | 
| RectangularShape | RectangularShape是许多Shape对象的基类,这些对象的几何形状由矩形窗体定义。 | 
| RoundRectangle2D | RoundRectangle2D类定义一个矩形,该矩形具有由位置(x,y)、维度(w x h)以及圆角弧的宽度和高度定义的圆角。 | 
| RoundRectangle2D.Double | Double类定义一个所有圆角都使用double坐标指定的矩形。 | 
| RoundRectangle2D.Float | Float类定义一个所有圆角都使用float坐标指定的矩形。 | 
| 异常摘要 | |
|---|---|
| IllegalPathStateException | 对于正在执行的特定操作而言(如将路径段追加到不具有初始 moveto 的 GeneralPath),如果操作在处于非法状态的路径上执行,则IllegalPathStateException表示抛出的异常。 | 
| NoninvertibleTransformException | NoninvertibleTransformException类表示在执行的操作要求AffineTransform对象可逆但AffineTransform处于不可逆状态时抛出的异常。 | 
提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。包的一些重要功能包括:
| 
 | JavaTM Platform Standard Ed. 6 | |||||||||
| 上一个软件包 下一个软件包 | 框架 无框架 | |||||||||
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。