com.jhlabs.image
Class RenderTextFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.RenderTextFilter
- All Implemented Interfaces:
- java.awt.image.BufferedImageOp, java.lang.Cloneable
public class RenderTextFilter
- extends AbstractBufferedImageOp
A filter which renders text onto an image.
Constructor Summary |
RenderTextFilter()
|
RenderTextFilter(java.lang.String text,
java.awt.Font font,
java.awt.Paint paint,
java.awt.Composite composite,
java.awt.geom.AffineTransform transform)
|
Method Summary |
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst)
|
java.awt.Composite |
getComposite()
|
java.lang.String |
getText()
|
void |
setComposite(java.awt.Composite composite)
|
void |
setComposite(java.lang.String text)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RenderTextFilter
public RenderTextFilter()
RenderTextFilter
public RenderTextFilter(java.lang.String text,
java.awt.Font font,
java.awt.Paint paint,
java.awt.Composite composite,
java.awt.geom.AffineTransform transform)
setComposite
public void setComposite(java.lang.String text)
getText
public java.lang.String getText()
setComposite
public void setComposite(java.awt.Composite composite)
getComposite
public java.awt.Composite getComposite()
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst)