Contents | Package | Class | Tree | Deprecated | Index | Help Java 1.2 Beta 3
PREV | NEXT SHOW LISTS | HIDE LISTS

Class java.awt.swing.GrayFilter

java.lang.Object
    |
    +----java.awt.image.ImageFilter
            |
            +----java.awt.image.RGBImageFilter
                    |
                    +----java.awt.swing.GrayFilter

public 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.


Fields inherited from class java.awt.image.RGBImageFilter
 canFilterIndexColorModel, newmodel, origmodel
 
Fields inherited from class java.awt.image.ImageFilter
 consumer
 

Constructor Summary
 GrayFilter(boolean b, int p)
 
 

Method Summary
static Image  createDisabledImage(Image i)
Creates a disabled image
int  filterRGB(int x, int y, int rgb)
 
 
Methods inherited from class java.awt.image.RGBImageFilter
 filterIndexColorModel, filterRGB, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel
 
Methods inherited from class java.awt.image.ImageFilter
 clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setColorModel, setDimensions, setHints, setPixels, setPixels, setProperties
 
Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GrayFilter

public GrayFilter(boolean b,
                  int p)
Method Detail

createDisabledImage

public static Image createDisabledImage(Image i)
Creates a disabled image

filterRGB

public int filterRGB(int x,
                     int y,
                     int rgb)
Overrides:
filterRGB in class RGBImageFilter

Contents | Package | Class | Tree | Deprecated | Index | Help Java 1.2 Beta 3
PREV | NEXT SHOW LISTS | HIDE LISTS

Submit a bug or feature
Submit comments/suggestions about new javadoc look.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.