Package com.jhlabs.image
Class BorderFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.BorderFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class BorderFilter extends AbstractBufferedImageOp
A filter to add a border around an image using the supplied Paint, which may be null for no painting.
-
-
Constructor Summary
Constructors Constructor Description BorderFilter()
BorderFilter(int leftBorder, int topBorder, int rightBorder, int bottomBorder, java.awt.Paint borderPaint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImage
filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
int
getBottomBorder()
int
getLeftBorder()
int
getRightBorder()
int
getTopBorder()
void
setBottomBorder(int bottomBorder)
void
setLeftBorder(int leftBorder)
void
setRightBorder(int rightBorder)
void
setTopBorder(int topBorder)
java.lang.String
toString()
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
Method Detail
-
setLeftBorder
public void setLeftBorder(int leftBorder)
-
getLeftBorder
public int getLeftBorder()
-
setRightBorder
public void setRightBorder(int rightBorder)
-
getRightBorder
public int getRightBorder()
-
setTopBorder
public void setTopBorder(int topBorder)
-
getTopBorder
public int getTopBorder()
-
setBottomBorder
public void setBottomBorder(int bottomBorder)
-
getBottomBorder
public int getBottomBorder()
-
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-