全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス
  クラス java.awt.image.CropImageFilter
java.lang.Object
   |
   +----java.awt.image.ImageFilter
           |
           +----java.awt.image.CropImageFilter
  -  public class CropImageFilter
  -  extends ImageFilter
イメージを切り出すための ImageFilter クラスです。 このクラスは、存在しているイメージの矩形領域を抽出し、その抽出された領域だけを含む新しいイメージを提供するために ImageFilter クラスを拡張しています。 既存のイメージから切り出すために、 FilteredImageSource と共に使用されることを意図しています。
    -  参照:
    
-  FilteredImageSource, ImageFilter
   
  -   CropImageFilter(int, int, int, int) CropImageFilter(int, int, int, int)
-   もとの Image からパラメータ x、y、w、h で指定した絶対矩形領域を抽出する CropImageFileter を作成する。 
   
  -   setDimensions(int, int) setDimensions(int, int)
-   もとのイメージのサイズを上書きし、抽出された矩形領域のサイズを ImageConsumer に渡す。
  
-   setPixels(int, int, int, int, ColorModel, byte[], int, int) setPixels(int, int, int, int, ColorModel, byte[], int, int)
-   
      転送されて来た byte 配列のピクセルが抽出する領域に入っているかどうかを判定し、 その領域に入るピクセルのサブセットだけを再転送する。 
  
-   setPixels(int, int, int, int, ColorModel, int[], int, int) setPixels(int, int, int, int, ColorModel, int[], int, int)
-   
      転送されて来た int 配列のピクセルが抽出する領域に入っているかどうかを判定し、 その領域に入るピクセルのサブセットだけを再転送する。 
  
-   setProperties(Hashtable) setProperties(Hashtable)
-   プロパティに 抽出した領域であることをを示すプロパティを加え、もとのオブジェクトからそのプロパティを渡す。 
   
 CropImageFilter
CropImageFilter
  public CropImageFilter(int x,
                         int y,
                         int w,
                         int h)
  -  もとの Image から、パラメータ x、y、w、h で指定した絶対矩形領域を抽出する CropImageFileter を作成します。 
   
- 
    -  パラメータ:
    
-  x - 抽出される矩形の最上部の x 座標
    -  y - 抽出される矩形の最上部の y 座標
    -  w - 抽出される矩形の幅
    -  h - 抽出される矩形の高さ
  
 
   
 setProperties
setProperties
  public void setProperties(Hashtable props)
  -  プロパティに抽出した領域であることを示すプロパティを加え、もとのオブジェクトからそのプロパティを渡します。 
   
- 
    -  オーバーライド:
    
-   クラス ImageFilter の setProperties
  
 
 setDimensions
setDimensions
  public void setDimensions(int w,
                            int h)
  -  もとのイメージのサイズをオーバーライドして、 抽出する矩形領域のサイズを ImageConsumer に渡します。
   
- 
    -  オーバーライド:
    
-   クラス ImageFilter の setDimensions
    
-  参照:
    
-  ImageConsumer
  
 
 setPixels
setPixels
  public void setPixels(int x,
                        int y,
                        int w,
                        int h,
                        ColorModel model,
                        byte pixels[],
                        int off,
                        int scansize)
  -  転送されてきた byte 配列のピクセルが、抽出する領域に入っているかどうかを判定し、 その領域に入るピクセルのサブセットだけを再転送します。 
   
- 
    -  オーバーライド:
    
-   クラス ImageFilter の setPixels
  
 
 setPixels
setPixels
  public void setPixels(int x,
                        int y,
                        int w,
                        int h,
                        ColorModel model,
                        int pixels[],
                        int off,
                        int scansize)
  -  転送されてきた int 配列のピクセルが、抽出する領域に入っているかどうかを判定し、 その領域に入るピクセルのサブセットだけを再転送します。 
   
- 
    -  オーバーライド:
    
-   クラス ImageFilter の setPixels
  
 
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス