|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.awt.geom.Path2D java.awt.geom.Path2D.Float java.awt.geom.GeneralPath
public final class GeneralPath
GeneralPath
類別表示根據直線、二次曲線和三次 (Bézier) 曲線建構的幾何路徑。它可以包含多個子路徑。
GeneralPath
是一個遺留的 final 類別,它精確地實作了其父級類別 Path2D.Float
的行為。與 Path2D.Double
一起,Path2D
類別提供了通用幾何路徑的完整實作,支持 Shape
和 PathIterator
介面的所有功能,能夠顯式地選擇不同級別的內部坐標精度。
在處理能夠表示且能使用浮點精度的資料時,可以使用 Path2D.Float
(或此遺留 GeneralPath
子類別)。對於要求雙精度的準確性或範圍的資料,可以使用 Path2D.Double
。
巢狀類別摘要 |
---|
從類別 java.awt.geom.Path2D 繼承的巢狀類別/介面 |
---|
Path2D.Double, Path2D.Float |
欄位摘要 |
---|
從類別 java.awt.geom.Path2D 繼承的欄位 |
---|
WIND_EVEN_ODD, WIND_NON_ZERO |
建構子摘要 | |
---|---|
GeneralPath()
根據 Path2D.WIND_NON_ZERO 的預設旋繞規則建構一個新的單精度空 GeneralPath 物件。 |
|
GeneralPath(int rule)
根據指定旋繞規則建構一個新的 GeneralPath 物件,以控制需要定義路徑內部的操作。 |
|
GeneralPath(int rule,
int initialCapacity)
根據指定旋繞規則和指定初始容量建構一個新的 GeneralPath 物件,以存儲路徑坐標。 |
|
GeneralPath(Shape s)
根據任意 Shape 物件建構一個新 GeneralPath 物件。 |
方法摘要 |
---|
從類別 java.awt.geom.Path2D.Float 繼承的方法 |
---|
append, clone, curveTo, curveTo, getBounds2D, getPathIterator, lineTo, lineTo, moveTo, moveTo, quadTo, quadTo, transform |
從類別 java.awt.geom.Path2D 繼承的方法 |
---|
append, closePath, contains, contains, contains, contains, contains, contains, contains, contains, createTransformedShape, getBounds, getCurrentPoint, getPathIterator, getWindingRule, intersects, intersects, intersects, intersects, reset, setWindingRule |
從類別 java.lang.Object 繼承的方法 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public GeneralPath()
Path2D.WIND_NON_ZERO
的預設旋繞規則建構一個新的單精度空 GeneralPath
物件。
public GeneralPath(int rule)
GeneralPath
物件,以控制需要定義路徑內部的操作。
rule
- 旋繞規則Path2D.WIND_EVEN_ODD
,
Path2D.WIND_NON_ZERO
public GeneralPath(int rule, int initialCapacity)
GeneralPath
物件,以存儲路徑坐標。此數是對將添加到路徑中的路徑段數量的初始猜測,但存儲量可以根據需要擴展,以存儲添加的所有路徑段。
rule
- 旋繞規則initialCapacity
- 對路徑中路徑段數量的估計Path2D.WIND_EVEN_ODD
,
Path2D.WIND_NON_ZERO
public GeneralPath(Shape s)
Shape
物件建構一個新 GeneralPath
物件。此路徑的所有初始幾何形狀和旋繞規則均取自指定的 Shape
物件。
s
- 指定的 Shape
物件
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。