JavaTM 2 Platform
Std. Ed. v1.3

java.awt
インタフェース Stroke

既知の実装クラスの一覧:
BasicStroke

public interface Stroke

Stroke インタフェースにより、Graphics2D オブジェクトは、指定された Shape の装飾された輪郭 (様式化された輪郭表現) を表す Shape を取得できます。Shape のストロークの描画とは、適切なサイズおよび形状のマーカーペンでその輪郭をなぞるようなものです。ペンによってインクが置かれる領域が、輪郭 Shape で囲まれる領域に相当します。

Stroke オブジェクトによって返される輪郭 Shape を使用する Graphics2D インタフェースのメソッドには、draw メソッドと、そのメソッドに関連して実装されるメソッドがあります。たとえば、drawLinedrawRectdrawRoundRectdrawOvaldrawArcdrawPolyline、および drawPolygon です。

Stroke を実装するクラスのオブジェクトは読み取り専用でなければなりません。これは、setStroke メソッドを使って属性として設定されたときや、Graphics2D オブジェクト自身が複製されたときに、Graphics2D はこれらのオブジェクトを複製しないからです。Graphics2D コンテキストで設定されたあとで Stroke オブジェクトが変更された場合、それ以降の描画の動作は保証されません。

関連項目:
BasicStroke, Graphics2D.setStroke(java.awt.Stroke)

メソッドの概要
 Shape createStrokedShape(Shape p)
          Stroke インタフェースを実装するオブジェクトによって定義される規則に従って、Shape のストロークが描画されるときに描画される領域を囲む輪郭 Shape を返します。
 

メソッドの詳細

createStrokedShape

public Shape createStrokedShape(Shape p)
Stroke インタフェースを実装するオブジェクトによって定義される規則に従って、Shape のストロークが描画されるときに描画される領域を囲む輪郭 Shape を返します。
パラメータ:
p - ストロークで描画される Shape
戻り値:
ストロークで描画された輪郭 Shape

JavaTM 2 Platform
Std. Ed. v1.3

バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。

Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.