全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.awt.image.FilteredImageSource
java.lang.Object
|
+----java.awt.image.FilteredImageSource
- public class FilteredImageSource
- extends Object
- implements ImageProducer
このクラスは、ImageProducer インタフェースに実装されています。イメージとフィルタオブジェクトを取り込み、元のイメージにフィルタをかけて新しいイメージを生成します。赤と青成分を交換することにより、イメージにフィルタをかける使用例を示します:
Image src = getImage("doc:///demo/images/duke/T1.gif");
ImageFilter colorfilter = new RedBlueSwapFilter();
Image img = createImage(new FilteredImageSource(src.getSource(),
colorfilter));
- 参照:
- ImageProducer
-
FilteredImageSource(ImageProducer, ImageFilter)
- 現在の ImageProducer とフィルタオブジェクトから ImageProducer オブジェクトを構成する。
-
addConsumer(ImageConsumer)
- このイメージデータに関連した消費者のリストに ImageConsumer を加える。
-
isConsumer(ImageConsumer)
- このイメージデータに関連した消費者のリストに、 ImageConsumer が現在登録されているかどうかを判定する。
-
removeConsumer(ImageConsumer)
- このイメージデータに関連した消費者のリストから ImageConsumer を削除する。
-
requestTopDownLeftRightResend(ImageConsumer)
- 指定された ImageConsumer に、イメージデータを上下左右順でもう1度転送することを要求する。
-
startProduction(ImageConsumer)
- このイメージデータに関連する消費のリストに ImageConsumer を加え、 ImageConsumer インタフェースを介してすぐにイメージデータの転送を開始する。
FilteredImageSource
public FilteredImageSource(ImageProducer orig,
ImageFilter imgf)
- 現在の ImageProducerとフィルタオブジェクトから ImageProducer オブジェクトを構成します。
- 参照:
- ImageFilter, createImage
addConsumer
public synchronized void addConsumer(ImageConsumer ic)
- このイメージデータに関連した消費者のリストに ImageConsumer を加えます。
- 参照:
- ImageConsumer
isConsumer
public synchronized boolean isConsumer(ImageConsumer ic)
- このイメージデータに関連した消費者のリストに、 ImageConsumer が現在登録されているかどうかを判定する。
- 返り値:
- ImageConsumerがリスト上にある場合 true; ない場合 false
- 参照:
- ImageConsumer
removeConsumer
public synchronized void removeConsumer(ImageConsumer ic)
- このイメージデータに関連する消費者のリストから ImageConsumerを削除する。
- 参照:
- ImageConsumer
startProduction
public void startProduction(ImageConsumer ic)
- このイメージデータに関連する消費者のリストに ImageConsumerを加え、 ImageConsumerインタフェースを介してすぐにイメージデータの転送を開始する。
- 参照:
- ImageConsumer
requestTopDownLeftRightResend
public void requestTopDownLeftRightResend(ImageConsumer ic)
- 指定された ImageConsumer に、イメージデータを上下左右順でもう1度転送することを要求する。ピクセル順序を保存できるかどうかはフィルタによるので、その要求は ImageFilter に渡され、処理される。
- 参照:
- ImageConsumer
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス