Class TextFilter
java.lang.Object
|
+--TextFilter
- All Implemented Interfaces:
- java.lang.Cloneable, se.datadosen.jalbum.JAFilter, java.io.Serializable
- Direct Known Subclasses:
- ShadowTextFilter, WatermarkFilter
- public class TextFilter
- extends java.lang.Object
- implements se.datadosen.jalbum.JAFilter, java.lang.Cloneable
Title: JAlbum text image filter
Copyright: Copyright (c) 2003
Company: Datadosen
- Author:
- David Ekholm
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LEFT_ALIGNMENT
public static final java.lang.String LEFT_ALIGNMENT
- See Also:
- Constant Field Values
CENTER_ALIGNMENT
public static final java.lang.String CENTER_ALIGNMENT
- See Also:
- Constant Field Values
RIGHT_ALIGNMENT
public static final java.lang.String RIGHT_ALIGNMENT
- See Also:
- Constant Field Values
TOP_ALIGNMENT
public static final java.lang.String TOP_ALIGNMENT
- See Also:
- Constant Field Values
BOTTOM_ALIGNMENT
public static final java.lang.String BOTTOM_ALIGNMENT
- See Also:
- Constant Field Values
TextFilter
public TextFilter()
getName
public java.lang.String getName()
- Specified by:
getName
in interface se.datadosen.jalbum.JAFilter
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interface se.datadosen.jalbum.JAFilter
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage bi,
java.util.Map vars)
- Specified by:
filter
in interface se.datadosen.jalbum.JAFilter
setText
public void setText(java.lang.String text)
getText
public java.lang.String getText()
setFont
public void setFont(java.awt.Font font)
getFont
public java.awt.Font getFont()
setSize
public void setSize(int newSize)
getSize
public int getSize()
setFace
public void setFace(java.lang.String fontFace)
getFace
public java.lang.String getFace()
setStyle
public void setStyle(java.lang.String fontStyle)
getStyle
public java.lang.String getStyle()
setColor
public void setColor(java.awt.Color color)
setColor
public void setColor(java.lang.String htmlColor)
getColor
public java.awt.Color getColor()
setMargin
public void setMargin(int newMargin)
getMargin
public int getMargin()
setAlign
public void setAlign(java.lang.String newAlign)
getAlign
public java.lang.String getAlign()
setValign
public void setValign(java.lang.String newValign)
getValign
public java.lang.String getValign()
setAntialias
public void setAntialias(boolean newAntialias)
isAntialias
public boolean isAntialias()
setOffset
public void setOffset(int newOffset)
getOffset
public int getOffset()
setVoffset
public void setVoffset(int newVoffset)
getVoffset
public int getVoffset()