org.jdesktop.jxlayer.plaf.effect
Class BufferedImageOpEffect
java.lang.Object
org.jdesktop.jxlayer.plaf.effect.AbstractLayerEffect
org.jdesktop.jxlayer.plaf.effect.AbstractBufferedImageOpEffect
org.jdesktop.jxlayer.plaf.effect.BufferedImageOpEffect
- All Implemented Interfaces:
- LayerEffect
public class BufferedImageOpEffect
- extends AbstractBufferedImageOpEffect
This Effect uses BufferedImageOp to filter the passed
BufferedImageOp.
This class can be used together with subclasses of AbstractBufferedLayerUI
to create various visual effects like blur, color inversion etc.
- See Also:
AbstractBufferedLayerUI.getLayerEffects(org.jdesktop.jxlayer.JXLayer),
BufferedLayerUI.setLayerEffects(LayerEffect[])
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferedImageOpEffect
public BufferedImageOpEffect(BufferedImageOp... bufferedImageOps)
- Creates an instance of
ImageEffect
with the specified array of BufferedImageOp.
- Parameters:
bufferedImageOps - the array of BufferedImageOps
to be used by this ImageEffect
getBufferedImageOps
public BufferedImageOp[] getBufferedImageOps()
- Returns the array of
BufferedImageOps
specified for this LayerEffect.
- Overrides:
getBufferedImageOps in class AbstractBufferedImageOpEffect
- Returns:
- the array of
BufferedImageOps
specified for this LayerEffect
setBufferedImageOps
public void setBufferedImageOps(BufferedImageOp... bufferedImageOps)
- Sets the array of
BufferedImageOps
to be used by this ImageEffect
- Parameters:
bufferedImageOps - the array of BufferedImageOps
to be used by this ImageEffect
Copyright © 2011. All Rights Reserved.