javax.swing 
Class GrayFilter
java.lang.Object
  |
  +-java.awt.image.ImageFilter
        |
        +-java.awt.image.RGBImageFilter
              |
              +-javax.swing.GrayFilterpublic class GrayFilter
extends RGBImageFilter
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 buttonMethod Summary 
static Image createDisabledImage(Image i) 
          Creates a disabled image 
int filterRGB(int x, int y, int rgb) 
          Overrides RGBImageFilter.filterRGB