public interface PaintContext
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 を返します。 |
void dispose()
ColorModel getColorModel()
ColorModel を返します。この ColorModel は、Paint の createContext メソッドで指定されたヒントとは異なる場合があります。すべての PaintContext オブジェクトが任意の ColorModel でカラーパターンを生成できるわけではありません。ColorModel。Raster getRaster(int x, int y, int w, int h)
Raster を返します。x - 色が生成される、デバイス空間での領域の x 座標。y - 色が生成される、デバイス空間での領域の y 座標。w - デバイス空間での領域の幅h - デバイス空間での領域の高さRaster。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.