javax.swing.Icon, org.pushingpixels.neon.icon.ResizableIconpublic class FilteredResizableIcon
extends java.lang.Object
implements org.pushingpixels.neon.icon.ResizableIcon
ResizableIcon that allows applying a
BufferedImageOp on another icon.| Modifier and Type | Method | Description |
|---|---|---|
static org.pushingpixels.neon.icon.ResizableIcon.Factory |
factory(org.pushingpixels.neon.icon.ResizableIcon.Factory delegateFactory,
java.awt.image.BufferedImageOp operation) |
|
int |
getIconHeight() |
|
int |
getIconWidth() |
|
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y) |
|
void |
setDimension(java.awt.Dimension newDimension) |
public int getIconHeight()
getIconHeight in interface javax.swing.Iconpublic int getIconWidth()
getIconWidth in interface javax.swing.Iconpublic void setDimension(java.awt.Dimension newDimension)
setDimension in interface org.pushingpixels.neon.icon.ResizableIconpublic void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
paintIcon in interface javax.swing.Iconpublic static org.pushingpixels.neon.icon.ResizableIcon.Factory factory(org.pushingpixels.neon.icon.ResizableIcon.Factory delegateFactory,
java.awt.image.BufferedImageOp operation)