|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.awt.image.ImageFilter | +--java.awt.image.BufferedImageFilter
このクラスは、ImageFilter をサブクラス化し、ソースとデスティネーションが単一のイメージ演算子 (BufferedImageOp) を使用して、Image Producer/Consumer/Observer のパラダイムに基づいて BufferedImage にフィルタをかける簡易な手段を提供します。イメージ演算子の例には、ConvolveOp、AffineTransformOp、および LookupOp があります。
ImageFilter
,
BufferedImage
,
BufferedImageOp
クラス java.awt.image.ImageFilter から継承したフィールド |
consumer |
コンストラクタの概要 | |
BufferedImageFilter(BufferedImageOp op)
指定されたソースとデスティネーションが単一の演算子で BufferedImageFilter を構築します。 |
メソッドの概要 | |
BufferedImageOp |
getBufferedImageOp()
BufferedImageOp を返します。 |
void |
imageComplete(int status)
ImageConsumer インタフェースの imageComplete メソッドで提供される情報にフィルタをかけます。 |
void |
setColorModel(ColorModel model)
ImageConsumer インタフェースの setColorModel メソッドで提供される情報にフィルタをかけます。 |
void |
setDimensions(int width,
int height)
ImageConsumer インタフェースの setDimensions メソッドで提供される情報にフィルタをかけます。 |
void |
setPixels(int x,
int y,
int w,
int h,
ColorModel model,
byte[] pixels,
int off,
int scansize)
byte 配列をとる ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。 |
void |
setPixels(int x,
int y,
int w,
int h,
ColorModel model,
int[] pixels,
int off,
int scansize)
整数の配列をとる ImageConsumer インタフェースの setPixels メソッドで提供される情報にフィルタをかけます。 |
クラス java.awt.image.ImageFilter から継承したメソッド |
clone,
getFilterInstance,
resendTopDownLeftRight,
setHints,
setProperties |
クラス java.lang.Object から継承したメソッド |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
コンストラクタの詳細 |
public BufferedImageFilter(BufferedImageOp op)
メソッドの詳細 |
public BufferedImageOp getBufferedImageOp()
public void setDimensions(int width, int height)
注: このメソッドは、フィルタオペレーションの対象となるピクセルで構成される Image の ImageProducer によって呼び出されます。このクラスを使用してイメージからピクセルを取り出す場合は、このメソッドを直接呼び出してはいけません。このメソッドを直接呼び出すと、要求されたピクセルの取り出しに問題が生じる可能性があります。
ImageConsumer.setDimensions(int, int)
public void setColorModel(ColorModel model)
注: このメソッドは、フィルタオペレーションの対象となるピクセルで構成される Image の ImageProducer によって呼び出されます。このクラスを使用してイメージからピクセルを取り出す場合は、このメソッドを直接呼び出してはいけません。このメソッドを直接呼び出すと、要求されたピクセルの取り出しに問題が生じる可能性があります。
ImageConsumer.setColorModel(java.awt.image.ColorModel)
public void setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
注: このメソッドは、フィルタオペレーションの対象となるピクセルで構成される Image の ImageProducer によって呼び出されます。このクラスを使用してイメージからピクセルを取り出す場合は、このメソッドを直接呼び出してはいけません。このメソッドを直接呼び出すと、要求されたピクセルの取り出しに問題が生じる可能性があります。
ImageConsumer.setPixels(int, int, int, int, ColorModel, byte[], int, int)
public void setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)
注: このメソッドは、フィルタオペレーションの対象となるピクセルで構成される Image の ImageProducer によって呼び出されます。このクラスを使用してイメージからピクセルを取り出す場合は、このメソッドを直接呼び出してはいけません。このメソッドを直接呼び出すと、要求されたピクセルの取り出しに問題が生じる可能性があります。
ImageConsumer.setPixels(int, int, int, int, ColorModel, int[], int, int)
public void imageComplete(int status)
注: このメソッドは、フィルタオペレーションの対象となるピクセルで構成される Image の ImageProducer メソッドによって呼び出されます。このクラスを使用してイメージからピクセルを取り出す場合は、このメソッドを直接呼び出してはいけません。このメソッドを直接呼び出すと、要求されたピクセルの取り出しに問題が生じる可能性があります。
ImageConsumer.imageComplete(int)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |