| java.lang.Object java.awt.image.ImageFilter java.awt.image.RGBImageFilter javax.swing.GrayFilter
GrayFilter | public class GrayFilter extends RGBImageFilter (Code) | | An image filter that "disables" an image by turning
it into a grayscale image, and brightening the pixels
in the image. Used by buttons to create an image for
a disabled button.
author: Jeff Dinkins author: Tom Ball author: Jim Graham version: 1.22 05/05/07 |
Constructor Summary | |
public | GrayFilter(boolean b, int p) Constructs a GrayFilter object that filters a color image to a
grayscale image. |
GrayFilter | public GrayFilter(boolean b, int p)(Code) | | Constructs a GrayFilter object that filters a color image to a
grayscale image. Used by buttons to create disabled ("grayed out")
button images.
Parameters: b - a boolean -- true if the pixels should be brightened Parameters: p - an int in the range 0..100 that determines the percentageof gray, where 100 is the darkest gray, and 0 is the lightest |
createDisabledImage | public static Image createDisabledImage(Image i)(Code) | | Creates a disabled image
|
filterRGB | public int filterRGB(int x, int y, int rgb)(Code) | | Overrides RGBImageFilter.filterRGB .
|
Methods inherited from java.awt.image.RGBImageFilter | public IndexColorModel filterIndexColorModel(IndexColorModel icm)(Code)(Java Doc) abstract public int filterRGB(int x, int y, int rgb)(Code)(Java Doc) public void filterRGBPixels(int x, int y, int w, int h, int pixels, int off, int scansize)(Code)(Java Doc) public void setColorModel(ColorModel model)(Code)(Java Doc) public void setPixels(int x, int y, int w, int h, ColorModel model, byte pixels, int off, int scansize)(Code)(Java Doc) public void setPixels(int x, int y, int w, int h, ColorModel model, int pixels, int off, int scansize)(Code)(Java Doc) public void substituteColorModel(ColorModel oldcm, ColorModel newcm)(Code)(Java Doc)
|
Methods inherited from java.awt.image.ImageFilter | public Object clone()(Code)(Java Doc) public ImageFilter getFilterInstance(ImageConsumer ic)(Code)(Java Doc) public void imageComplete(int status)(Code)(Java Doc) public void resendTopDownLeftRight(ImageProducer ip)(Code)(Java Doc) public void setColorModel(ColorModel model)(Code)(Java Doc) public void setDimensions(int width, int height)(Code)(Java Doc) public void setHints(int hints)(Code)(Java Doc) public void setPixels(int x, int y, int w, int h, ColorModel model, byte pixels, int off, int scansize)(Code)(Java Doc) public void setPixels(int x, int y, int w, int h, ColorModel model, int pixels, int off, int scansize)(Code)(Java Doc) public void setProperties(Hashtable, ?> props)(Code)(Java Doc)
|
|
|