当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)

类 java.awt.image.CropImageFilter

java.lang.Object
   |
   +----java.awt.image.ImageFilter
           |
           +----java.awt.image.CropImageFilter

public class CropImageFilter
extends ImageFilter

用于裁剪图像的 ImageFilter 类。为从一个现存的 Image 中抽取一个给定的矩形区域,并为恰好包含了抽取区域的新建图像提供一个源,该类扩展了 ImageFilter 基类。这意味着它可与 FilteredImageSource 对象联合使用,来生成现存图像的剪辑版本。

参见:
FilteredImageSource, ImageFilter

构造子索引

CropImageFilter(int, int, int, int)
构造一个 CropImageFilter,它从其源 Image 中抽取由 x、y、w 和 h 参数指定的像素的绝对矩形区域。

方法索引

setDimensions(int, int)
覆盖源图像的尺寸,并将剪辑的矩形区域的尺寸传送给 ImageConsumer。
setPixels(int, int, int, int, ColorModel, byte[], int, int)
确定已传送的字节像素是否与要抽取的区域相交,并只传送显示在输出区域中的像素子集。
setPixels(int, int, int, int, ColorModel, int[], int, int)
确定已传送的整数像素是否与要抽取的区域相交,并只传送显示在输出区域中的像素子集。
setProperties(Hashtable)
在添加一个表示剪辑区域的特性后,传送源对象的特性。

构造子

CropImageFilter
 public CropImageFilter(int x,
                        int y,
                        int w,
                        int h)
构造一个 CropImageFilter,它从其源 Image 中抽取由 x、y、w 和 h 参数指定的像素的绝对矩形区域。

参数:
x - 要抽取的矩形的顶部的 x 位置。
y - 要抽取的矩形的顶部的 y 位置。
w - 要抽取的矩形的宽度。
h - 要抽取的矩形的高度。

方法

setProperties
 public void setProperties(Hashtable props)
在添加一个表示剪辑区域的特性后,传送源对象的特性。

覆盖:
ImageFilter 中的 setProperties
setDimensions
 public void setDimensions(int w,
                           int h)
覆盖源图像的尺寸,并将剪辑的矩形区域的尺寸传送给 ImageConsumer。

覆盖:
ImageFilter 中的 setDimensions
参见:
ImageConsumer
setPixels
 public void setPixels(int x,
                       int y,
                       int w,
                       int h,
                       ColorModel model,
                       byte pixels[],
                       int off,
                       int scansize)
确定已传送的字节像素是否与要抽取的区域相交,并只传送显示在输出区域中的像素子集。

覆盖:
ImageFilter 中的 setPixels
setPixels
 public void setPixels(int x,
                       int y,
                       int w,
                       int h,
                       ColorModel model,
                       int pixels[],
                       int off,
                       int scansize)
确定已传送的整数像素是否与要抽取的区域相交,并只传送显示在输出区域中的像素子集。

覆盖:
ImageFilter 中的 setPixels

当前位置 类层次 (JDK) 所有类 (JDK) 所有域和方法 (JDK)