|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjava.awt.image.ImageFilter
java.awt.image.RGBImageFilter
javax.swing.GrayFilter
public class GrayFilter
一个图像过滤器,它通过将图像转换成灰度级图像并增亮图像中的像素来“禁用”图像。按钮可使用该过滤器为禁用的按钮创建一个图像。
| 字段摘要 |
|---|
| 从类 java.awt.image.RGBImageFilter 继承的字段 |
|---|
canFilterIndexColorModel, newmodel, origmodel |
| 从类 java.awt.image.ImageFilter 继承的字段 |
|---|
consumer |
| 从接口 java.awt.image.ImageConsumer 继承的字段 |
|---|
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT |
| 构造方法摘要 | |
|---|---|
GrayFilter(boolean b,
int p)
构造一个 GrayFilter 对象,该对象将彩色图像过滤成灰度级图像。 |
|
| 方法摘要 | |
|---|---|
static Image |
createDisabledImage(Image i)
创建一个禁用图像 |
int |
filterRGB(int x,
int y,
int rgb)
重写 RGBImageFilter.filterRGB。 |
| 从类 java.awt.image.RGBImageFilter 继承的方法 |
|---|
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel |
| 从类 java.awt.image.ImageFilter 继承的方法 |
|---|
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setDimensions, setHints, setProperties |
| 从类 java.lang.Object 继承的方法 |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public GrayFilter(boolean b,
int p)
b - 一个 boolean 值,如果应该增亮像素,则该参数为 truep - 一个在 0 到 100 范围内的 int 值,用于确定灰色的百分比,其中 100 表示最深的灰色,0 表示最浅的灰色| 方法详细信息 |
|---|
public static Image createDisabledImage(Image i)
public int filterRGB(int x,
int y,
int rgb)
RGBImageFilter.filterRGB。
RGBImageFilter 中的 filterRGBx - 像素的 X 坐标y - 像素的 Y 坐标rgb - 使用默认 RGB 颜色模型的整数像素表示
ColorModel.getRGBdefault(),
RGBImageFilter.filterRGBPixels(int, int, int, int, int[], int, int)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||