|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
PaintContext
インタフェースは、Graphics2D
での塗りつぶし操作用またはストローク操作用としてデバイス空間でカラーパターンを生成するための、カプセル化および最適化した環境を定義します。PaintContext
は、ColorModel
に関連した Raster
の形式で、Graphics2D
操作に必要な色を提供します。PaintContext
は、特定の塗りつぶし操作の状態を維持します。マルチスレッド環境では、1 つの Paint
オブジェクトに対して同時に複数のコンテキストが存在する場合があります。
Paint
メソッドの概要 | |
void |
dispose()
操作に割り当てられているリソースを解放します。 |
ColorModel |
getColorModel()
出力の ColorModel を返します。 |
Raster |
getRaster(int x,
int y,
int w,
int h)
グラフィックス操作用に生成された色を格納する Raster を返します。 |
メソッドの詳細 |
public void dispose()
public ColorModel getColorModel()
ColorModel
を返します。この ColorModel
は、Paint
の createContext
メソッドで指定されたヒントとは異なる場合があります。すべての PaintContext
オブジェクトが任意の ColorModel
でカラーパターンを生成できるわけではありません。
ColorModel
public Raster getRaster(int x, int y, int w, int h)
Raster
を返します。
w
- デバイス空間での領域の幅h
- デバイス空間での領域の高さ
Raster
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.