全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス 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) FilteredImageSource(ImageProducer, ImageFilter)
-   現在の ImageProducer とフィルタオブジェクトから ImageProducer オブジェクトを構成する。
   
  -   addConsumer(ImageConsumer) addConsumer(ImageConsumer)
-   このイメージデータに関連した消費者のリストに ImageConsumer を加える。
  
-   isConsumer(ImageConsumer) isConsumer(ImageConsumer)
-   このイメージデータに関連した消費者のリストに、 ImageConsumer が現在登録されているかどうかを判定する。
  
-   removeConsumer(ImageConsumer) removeConsumer(ImageConsumer)
-   このイメージデータに関連した消費者のリストから ImageConsumer を削除する。
  
-   requestTopDownLeftRightResend(ImageConsumer) requestTopDownLeftRightResend(ImageConsumer)
-   指定された ImageConsumer に、イメージデータを上下左右順でもう1度転送することを要求する。
  
-   startProduction(ImageConsumer) startProduction(ImageConsumer)
-   このイメージデータに関連する消費のリストに ImageConsumer を加え、 ImageConsumer インタフェースを介してすぐにイメージデータの転送を開始する。
   
 FilteredImageSource
FilteredImageSource
  public FilteredImageSource(ImageProducer orig,
                             ImageFilter imgf)
  -  現在の ImageProducerとフィルタオブジェクトから ImageProducer オブジェクトを構成します。
   
- 
    -  参照:
    
-  ImageFilter, createImage
  
 
   
 addConsumer
addConsumer
  public synchronized void addConsumer(ImageConsumer ic)
  -  このイメージデータに関連した消費者のリストに ImageConsumer を加えます。
   
- 
    -  参照:
    
-  ImageConsumer
  
 
 isConsumer
isConsumer
  public synchronized boolean isConsumer(ImageConsumer ic)
  -  このイメージデータに関連した消費者のリストに、 ImageConsumer が現在登録されているかどうかを判定する。
   
- 
    -  返り値:
    
-  ImageConsumerがリスト上にある場合 true; ない場合 false
    
-  参照:
    
-  ImageConsumer
  
 
 removeConsumer
removeConsumer
  public synchronized void removeConsumer(ImageConsumer ic)
  -  このイメージデータに関連する消費者のリストから ImageConsumerを削除する。
   
- 
    -  参照:
    
-  ImageConsumer
  
 
 startProduction
startProduction
  public void startProduction(ImageConsumer ic)
  -  このイメージデータに関連する消費者のリストに ImageConsumerを加え、 ImageConsumerインタフェースを介してすぐにイメージデータの転送を開始する。
   
- 
    -  参照:
    
-  ImageConsumer
  
 
 requestTopDownLeftRightResend
requestTopDownLeftRightResend
  public void requestTopDownLeftRightResend(ImageConsumer ic)
  -  指定された ImageConsumer に、イメージデータを上下左右順でもう1度転送することを要求する。ピクセル順序を保存できるかどうかはフィルタによるので、その要求は ImageFilter に渡され、処理される。
   
- 
    -  参照:
    
-  ImageConsumer
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス