|
JavaTM 2 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 2 Platform Standard Ed. 6 |
|||||||||
上一個軟體套件 下一個軟體套件 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。