|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.commons.jelly.TagSupport org.apache.commons.jelly.tags.swing.BorderTagSupport org.apache.commons.jelly.tags.swing.TitledBorderTag
Creates a titled border. The border will either be exported as a variable defined by the 'var' attribute or will be set on the parent widget's border property
Field Summary |
Fields inherited from class org.apache.commons.jelly.TagSupport |
body, context, hasTrimmed, parent, shouldTrim |
Constructor Summary | |
TitledBorderTag()
|
Method Summary | |
protected int |
asTitleJustification(java.lang.String text)
|
protected int |
asTitlePosition(java.lang.String text)
|
protected javax.swing.border.Border |
createBorder()
Factory method to create a new Border instance. |
void |
doTag(org.apache.commons.jelly.XMLOutput output)
|
void |
setColor(java.awt.Color color)
Sets the color of the title for this border. |
void |
setFont(java.awt.Font font)
Sets the Font to be used by the title. |
void |
setTitle(java.lang.String title)
Sets the title text for this border. |
void |
setTitleJustification(java.lang.String titleJustification)
Sets the justification of the title. |
void |
setTitlePosition(java.lang.String titlePosition)
Sets the position of the title. |
Methods inherited from class org.apache.commons.jelly.tags.swing.BorderTagSupport |
setVar |
Methods inherited from class org.apache.commons.jelly.TagSupport |
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TitledBorderTag()
Method Detail |
public void doTag(org.apache.commons.jelly.XMLOutput output) throws org.apache.commons.jelly.MissingAttributeException, org.apache.commons.jelly.JellyTagException
doTag
in interface org.apache.commons.jelly.Tag
doTag
in class BorderTagSupport
org.apache.commons.jelly.MissingAttributeException
org.apache.commons.jelly.JellyTagException
public void setColor(java.awt.Color color)
public void setFont(java.awt.Font font)
public void setTitle(java.lang.String title)
public void setTitleJustification(java.lang.String titleJustification)
public void setTitlePosition(java.lang.String titlePosition)
protected javax.swing.border.Border createBorder()
createBorder
in class BorderTagSupport
protected int asTitleJustification(java.lang.String text)
protected int asTitlePosition(java.lang.String text)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |