|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.image.ImageFilter
java.awt.image.RGBImageFilter
com.jidesoft.icons.MaskFilter
public class MaskFilter
An image filter that replaces one color in an image with another color.
| Field Summary |
|---|
| Fields inherited from class java.awt.image.RGBImageFilter |
|---|
canFilterIndexColorModel, newmodel, origmodel |
| Fields inherited from class java.awt.image.ImageFilter |
|---|
consumer |
| Fields inherited from interface java.awt.image.ImageConsumer |
|---|
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT |
| Constructor Summary | |
|---|---|
MaskFilter(Color oldColor,
Color newColor)
Constructs a MaskFilter object that filters color of image to another color Please note, you can also use getInstance(java.awt.Color, java.awt.Color) to reuse the same instance of MaskFilter. |
|
| Method Summary | |
|---|---|
static Image |
createImage(Image i,
Color oldColor,
Color newColor)
Creates an image from an existing one by replacing the old color with the new color. |
static Image |
createNegativeImage(Image i)
Creates an image as negative of an existing one. |
int |
filterRGB(int x,
int y,
int rgb)
Overrides RGBImageFilter.filterRGB. |
static MaskFilter |
getInstance(Color oldColor,
Color newColor)
|
| Methods inherited from class java.awt.image.RGBImageFilter |
|---|
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel |
| Methods inherited from class java.awt.image.ImageFilter |
|---|
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setDimensions, setHints, setProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MaskFilter(Color oldColor,
Color newColor)
getInstance(java.awt.Color, java.awt.Color) to reuse the same instance of MaskFilter.
oldColor - old color in exist image that needs to be replaced by new colornewColor - new color to replace the old color| Method Detail |
|---|
public static MaskFilter getInstance(Color oldColor,
Color newColor)
public static Image createImage(Image i,
Color oldColor,
Color newColor)
public static Image createNegativeImage(Image i)
public int filterRGB(int x,
int y,
int rgb)
RGBImageFilter.filterRGB.
filterRGB in class RGBImageFilter
|
JIDE 3.5.15 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||