net.java.sip.communicator.util.swing
Class LightGrayFilter
java.lang.Object
java.awt.image.ImageFilter
java.awt.image.RGBImageFilter
javax.swing.GrayFilter
net.java.sip.communicator.util.swing.LightGrayFilter
- All Implemented Interfaces:
- ImageConsumer, Cloneable
public class LightGrayFilter
- extends GrayFilter
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. Creates a more brighter image than
the javax.swing.GrayFilter.
- Author:
- Yana Stamcheva
|
Constructor Summary |
LightGrayFilter(boolean b,
int p)
Creates an instance of a LightGrayFilter. |
LightGrayFilter
public LightGrayFilter(boolean b,
int p)
- Creates an instance of a LightGrayFilter.
- Parameters:
b - a boolean -- true if the pixels should be brightenedp - an int in the range 0..100 that determines the percentage
of gray, where 100 is the darkest gray, and 0 is the lightest
createDisabledImage
public static Image createDisabledImage(Image i)
- Creates a disabled image.
- Parameters:
i - The source image.
- Returns:
- A disabled image based on the source image.
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.