|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Stroke インタフェースにより、Graphics2D オブジェクトは、指定された Shape の装飾された輪郭 (様式化された輪郭表現) を表す Shape を取得できます。Shape のストロークの描画とは、適切なサイズおよび形状のマーカーペンでその輪郭をなぞるようなものです。ペンによってインクが置かれる領域が、輪郭 Shape で囲まれる領域に相当します。
Stroke オブジェクトによって返される輪郭 Shape を使用する Graphics2D インタフェースのメソッドには、draw メソッドと、そのメソッドに関連して実装されるメソッドがあります。たとえば、drawLine、drawRect、drawRoundRect、drawOval、drawArc、drawPolyline、および drawPolygon です。
Stroke を実装するクラスのオブジェクトは読み取り専用でなければなりません。これは、setStroke メソッドを使って属性として設定されたときや、Graphics2D オブジェクト自身が複製されたときに、Graphics2D はこれらのオブジェクトを複製しないからです。Graphics2D コンテキストで設定されたあとで Stroke オブジェクトが変更された場合、それ以降の描画の動作は保証されません。
BasicStroke,
Graphics2D.setStroke(java.awt.Stroke)| メソッドの概要 | |
Shape |
createStrokedShape(Shape p)
Stroke インタフェースを実装するオブジェクトによって定義される規則に従って、Shape のストロークが描画されるときに描画される領域を囲む輪郭 Shape を返します。 |
| メソッドの詳細 |
public Shape createStrokedShape(Shape p)
Stroke インタフェースを実装するオブジェクトによって定義される規則に従って、Shape のストロークが描画されるときに描画される領域を囲む輪郭 Shape を返します。p - ストロークで描画される ShapeShape
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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.