JavaTM 2 Platform
Standard Ed. 6

java.awt
介面 Stroke

所有已知實作類別:
BasicStroke

public interface Stroke

Stroke 介面允許 Graphics2D 物件獲得一個 Shape,該 Shape 是指定 Shape 的裝飾輪廓,或該輪廓的樣式表示形式。描繪一個 Shape 如同使用一支具有適當大小和形狀的畫筆描繪其輪廓。畫筆著墨的區域是輪廓 Shape 封閉的區域。

Graphics2D 介面中使用由 Stroke 物件返回的輪廓 Shape 的方法包括:draw 和其他所有根據此方法實作的方法,比如 drawLinedrawRectdrawRoundRectdrawOvaldrawArcdrawPolylinedrawPolygon

實作 Stroke 的類別的物件必須是只讀的,因為在使用 setStroke 方法將這些物件設置為一個屬性時,或者在 Graphics2D 物件沒有複製自身時,Graphics2D 不會複製這些物件。如果在 Graphics2D 上下文中設置了一個 Stroke 物件後修改它,則後續呈現行為將是不確定的。

另請參見:
BasicStroke, Graphics2D.setStroke(java.awt.Stroke)

方法摘要
 Shape createStrokedShape(Shape p)
          返回一個輪廓 Shape,它封閉了應該在根據規則描繪 Shape 時繪製的區域,這些規則是由實作 Stroke 介面的物件定義的。
 

方法詳細資訊

createStrokedShape

Shape createStrokedShape(Shape p)
返回一個輪廓 Shape,它封閉了應該在根據規則描繪 Shape 時繪製的區域,這些規則是由實作 Stroke 介面的物件定義的。

參數:
p - 要描繪的 Shape
返回:
描繪的輪廓 Shape

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only