|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前 次 | フレームあり フレームなし |
ColorModel を使用しているパッケージ | |
java.awt | このパッケージには、ユーザインタフェースの作成と、グラフィックスとイメージのペイントのためのクラスがすべて含まれています。 |
java.awt.image | イメージの作成や変更を行うクラスを提供します。 |
java.awt での ColorModel の使用 |
ColorModel を返す java.awt のメソッド | |
ColorModel |
Component.getColorModel()
コンポーネントを出力デバイスに表示するのに使用される ColorModel のインスタンスを返します。 |
abstract ColorModel |
GraphicsConfiguration.getColorModel()
この GraphicsConfiguration に関連した ColorModel を返します。 |
abstract ColorModel |
GraphicsConfiguration.getColorModel(int transparency)
指定された透明度をサポートし、この GraphicsConfiguration に関連した ColorModel を返します。 |
ColorModel |
PaintContext.getColorModel()
出力の ColorModel を返します。 |
abstract ColorModel |
Toolkit.getColorModel()
このツールキットのスクリーンのカラーモデルを判定します。 |
ColorModel 型のパラメータを持つ java.awt のメソッド | |
PaintContext |
TexturePaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
カラーパターンを生成するために使用されるコンテキストを作成して返します。 |
PaintContext |
GradientPaint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
カラーパターンを生成するために使用されるコンテキストを作成して返します。 |
PaintContext |
Color.createContext(ColorModel cm,
Rectangle r,
Rectangle2D r2d,
AffineTransform xform,
RenderingHints hints)
ソリッドカラーパターンを作成するために使用される PaintContext を作成して返します。 |
CompositeContext |
AlphaComposite.createContext(ColorModel srcColorModel,
ColorModel dstColorModel,
RenderingHints hints)
合成操作のコンテキストを作成します。 |
CompositeContext |
Composite.createContext(ColorModel srcColorModel,
ColorModel dstColorModel,
RenderingHints hints)
合成操作を実行するのに使用される状態を格納するコンテキストを作成します。 |
PaintContext |
Paint.createContext(ColorModel cm,
Rectangle deviceBounds,
Rectangle2D userBounds,
AffineTransform xform,
RenderingHints hints)
カラーパターンを生成するために使用される PaintContext を作成して返します。 |
PaintContext |
SystemColor.createContext(ColorModel cm,
Rectangle r,
Rectangle2D r2d,
AffineTransform xform,
RenderingHints hints)
ソリッドカラーパターンを作成するために使用される PaintContext を作成して返します。 |
java.awt.image での ColorModel の使用 |
java.awt.image での ColorModel のサブクラス | |
class |
ComponentColorModel
これは ColorModel クラスの 1 つで、ピクセル値を扱います。 |
class |
DirectColorModel
DirectColorModel クラスは、RGB の色とアルファの情報を個別のサンプルとして表し、1 つのピクセルのすべてのサンプルを int、short、または byte 型の数で 1 つにパックするピクセル値を扱う ColorModel クラスです。 |
class |
IndexColorModel
IndexColorModel クラスは、デフォルトの sRGB ColorSpace の固定カラーマップに対するインデックスである、単一のサンプルからなるピクセル値を扱う ColorModel クラスです。 |
class |
PackedColorModel
PackedColorModel クラスは、色とアルファの情報を個別のサンプルとして表し、1 つのピクセルのすべてのサンプルを int、short、または byte 型の数で 1 つにパックするピクセル値を扱う abstract ColorModel クラスです。 |
ColorModel として宣言されている java.awt.image のフィールド | |
protected ColorModel |
RGBImageFilter.origmodel
ユーザが substituteColorModel を呼び出したときに newmodel によって置き換えられる ColorModel です。 |
protected ColorModel |
RGBImageFilter.newmodel
ユーザが substituteColorModel を呼び出したときに origmodel を置き換える ColorModel です。 |
ColorModel を返す java.awt.image のメソッド | |
ColorModel |
PixelGrabber.getColorModel()
ピクセルを配列に格納するための ColorModel を返します。 |
ColorModel |
RenderedImage.getColorModel()
このイメージに関連した ColorModel を返します。 |
ColorModel |
BufferedImage.getColorModel()
ColorModel を返します。 |
static ColorModel |
ColorModel.getRGBdefault()
プログラマのために、AWT イメージインタフェースの多くのメソッドで使用される整数型 RGB 値のデフォルト形式を記述する DirectColorModel を返します。 |
ColorModel |
ColorModel.coerceData(WritableRaster raster,
boolean isAlphaPremultiplied)
ラスタデータが isAlphaPremultiplied 変数で指定された状態と一致するようにします。 |
ColorModel |
ComponentColorModel.coerceData(WritableRaster raster,
boolean isAlphaPremultiplied)
ラスタデータが isAlphaPremultiplied 変数で指定された状態と一致するようにします。 |
ColorModel |
DirectColorModel.coerceData(WritableRaster raster,
boolean isAlphaPremultiplied)
ラスタデータが isAlphaPremultiplied 変数で指定された状態と一致するようにします。 |
ColorModel 型のパラメータを持つ java.awt.image のメソッド | |
void |
ImageFilter.setColorModel(ColorModel model)
ImageConsumer インタフェースの setColorModel メソッドで提供される情報にフィルタをかけます。 |
void |
ImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
byte 配列をとる、ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。 |
void |
ImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
int 配列をとる、ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。 |
void |
ReplicateScaleFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
転送された byte ピクセルで、大きさを変更するデスティネーションイメージにどの列や行が必要か選択し、必要とされる列や行を単に渡します。 |
void |
ReplicateScaleFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
転送された int ピクセルで、大きさを変更するデスティネーションイメージにどの列や行が必要か選択し、必要とされる列や行を単に渡します。 |
void |
PixelGrabber.setColorModel(ColorModel model)
setColorModel メソッドは、ピクセルを取り出すためにこのクラスが実装しなければならない ImageConsumer API の一部です。 |
void |
PixelGrabber.setPixels(int srcX,
int srcY,
int srcW,
int srcH,
ColorModel model,
byte[] pixels,
int srcOff,
int srcScan)
setPixels メソッドは、ピクセルを取り出すためにこのクラスが実装しなければならない ImageConsumer API の一部です。 |
void |
PixelGrabber.setPixels(int srcX,
int srcY,
int srcW,
int srcH,
ColorModel model,
int[] pixels,
int srcOff,
int srcScan)
setPixels メソッドは、ピクセルを取り出すためにこのクラスが実装しなければならない ImageConsumer API の一部です。 |
void |
RGBImageFilter.setColorModel(ColorModel model)
ColorModel が IndexColorModel で、サブクラスが canFilterIndexColorModel フラグを true に設定した場合は、元の ColorModel オブジェクトが setPixels メソッドで呼び出されるところではどこでも、フィルタをかけたカラーモデルに置き換えます。 |
void |
RGBImageFilter.substituteColorModel(ColorModel oldcm,
ColorModel newcm)
置換用の 2 つの ColorModel オブジェクトを登録します。 |
void |
RGBImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
ColorModel オブジェクトが、すでに変換されたオブジェクトと同じである場合、変換された ColorModel を使用してピクセルを単に渡します。 |
void |
RGBImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
ColorModel オブジェクトが、すでに変換されたオブジェクトと同じである場合、変換された ColorModel を使用してピクセルを単に渡します。 |
BufferedImage |
LookupOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
適切なサイズと数のバンドを持つゼロ化されたデスティネーションイメージを作成します。 |
BufferedImage |
BufferedImageOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
正しいサイズおよびバンド数で、ゼロ化されたデスティネーションイメージを作成します。 |
BufferedImage |
ConvolveOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
適切なサイズと数のバンドを持つゼロ化されたデスティネーションイメージを作成します。 |
void |
ImageConsumer.setColorModel(ColorModel model)
setPixels メソッドを使って設定されるピクセルの大部分に対して使用される ColorModel オブジェクトを設定します。 |
void |
ImageConsumer.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
イメージのピクセルは、1 回以上の setPixels メソッドの呼び出しによって転送されます。 |
void |
ImageConsumer.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
イメージのピクセルは、1 回以上の setPixels メソッドの呼び出しによって転送されます。 |
void |
CropImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
転送されてきた byte 配列のピクセルが、抽出する領域に入っているかどうかを判定し、その領域に入るピクセルのサブセットだけを再転送します。 |
void |
CropImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
転送されてきた int 配列のピクセルが、抽出する領域に入っているかどうかを判定し、その領域に入るピクセルのサブセットだけを再転送します。 |
BufferedImage |
AffineTransformOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
正しいサイズおよびバンド数で、ゼロ化されたデスティネーションのイメージを作成します。 |
void |
BufferedImageFilter.setColorModel(ColorModel model)
ImageConsumer インタフェースの setColorModel メソッドで提供される情報にフィルタをかけます。
|
void |
BufferedImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
byte 配列をとる、 ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。
|
void |
BufferedImageFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
整数値配列をとる、 ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。
|
void |
MemoryImageSource.newPixels(byte[] newpix,
ColorModel newmodel,
int offset,
int scansize)
新しい byte 配列を、このイメージのピクセルを保持するように変更します。 |
void |
MemoryImageSource.newPixels(int[] newpix,
ColorModel newmodel,
int offset,
int scansize)
新しい int 配列を、このイメージのピクセルを保持するように変更します。 |
BufferedImage |
ColorConvertOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
このソースを指定して、適切なサイズおよびバンド数で、ゼロ化されたデスティネーションイメージを作成します。 |
BufferedImage |
RescaleOp.createCompatibleDestImage(BufferedImage src,
ColorModel destCM)
ゼロ化されたデスティネーションイメージを、正しいサイズおよびバンド数で作成します。 |
void |
AreaAveragingScaleFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
渡されたバイトピクセル用のコンポーネントすべてを蓄積配列にまとめて、完全なピクセル行のための平均化データをすべて送出します。 |
void |
AreaAveragingScaleFilter.setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
渡された int ピクセル用のコンポーネントすべてを蓄積配列にまとめて、完全なピクセル行のための平均化されたデータをすべて送出します。 |
ColorModel 型のパラメータを持つ java.awt.image のコンストラクタ | |
BufferedImage(ColorModel cm,
WritableRaster raster,
boolean isRasterPremultiplied,
Hashtable properties)
ColorModel および Raster を指定して、新しい BufferedImage を構築します。 |
|
MemoryImageSource(int w,
int h,
ColorModel cm,
byte[] pix,
int off,
int scan)
byte 配列を使用して Image オブジェクトデータを生成する ImageProducer オブジェクトを構築します。 |
|
MemoryImageSource(int w,
int h,
ColorModel cm,
byte[] pix,
int off,
int scan,
Hashtable props)
byte 配列を使用して Image オブジェクトデータを生成する ImageProducer オブジェクトを構築します。 |
|
MemoryImageSource(int w,
int h,
ColorModel cm,
int[] pix,
int off,
int scan)
int 配列を使用して Image オブジェクトデータを生成する ImageProducer オブジェクトを構築します。 |
|
MemoryImageSource(int w,
int h,
ColorModel cm,
int[] pix,
int off,
int scan,
Hashtable props)
int 配列を使用して Image オブジェクトデータを生成する ImageProducer オブジェクトを構築します。 |
|
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.