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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。