public class HTMLText extends HTMLComponent
alignment, alt, bgColor, cancelBubble, events, gMutableTheme, hasInitFocus, id, intStyleSheet, items, name, parent, styleId, styleProperty, tabIndex, toolTip, VALID_NAME_REGEX, VALID_STYLE_REGEX
Constructor and Description |
---|
HTMLText(java.lang.String text) |
HTMLText(java.lang.String text,
boolean replaceBrackets)
Sets the text and whether or not to replace brackets
|
Modifier and Type | Method and Description |
---|---|
HTMLText |
addStyleElement(java.lang.String type,
java.lang.String value) |
protected void |
endTag(java.lang.StringBuilder buffer)
end a tag
|
java.lang.String |
getParsedText() |
java.lang.String |
getText() |
protected void |
iGenerate(ClientBrowser browser,
java.lang.StringBuilder buffer)
Juggle the BR symbols so that they always come at the
end.
|
protected boolean |
needTag()
do we need a tag
|
HTMLText |
setBold(boolean on) |
HTMLText |
setColor(java.awt.Color color) |
HTMLText |
setColor(int red,
int green,
int blue) |
HTMLText |
setFont(java.lang.String face) |
HTMLText |
setFontForegroundColor(java.awt.Color color) |
HTMLText |
setFontRelativeSize(int relativeSize) |
HTMLText |
setFontSize(int size) |
HTMLText |
setHeaderLevel(int headerLevel_1to6)
Levels 1 - 6
|
void |
setId(java.lang.String theId)
Set Id
|
void |
setIndent(boolean flag) |
HTMLText |
setItalic(boolean on) |
HTMLText |
setNoWrap(boolean on) |
HTMLText |
setStrikethrough(boolean on) |
HTMLText |
setText(java.lang.String text) |
HTMLText |
setText(java.lang.String theText,
boolean replaceBrackets) |
HTMLText |
setUnderline(boolean on) |
protected void |
startTag(java.lang.StringBuilder buffer)
start a tag
|
java.lang.String |
toString() |
addJavaScript, addJavaScript, addOnLoadScript, appendClassName, checkIsContainer, compile, copyAttributes, doBuildToolTip, fetchStyleProperty, getClassName, getId, getMutableTheme, getParent, getParentPage, getStyleSheet, getTheme, hasTheme, iAddComponent, iAddComponent, iAddedToPage, iAddEvent, iClear, iFindId, iGenerateAttributes, iGenerateAttributesID, iGenerateComponent, iGenerateComponent, iGenerateEvents, iGetComponent, iGetComponentCount, iHasEvent, iRemoveComponent, isCompiled, iSetId, iSetName, iSetStyleId, makeColorID, makeListOfEvents, monitorPage, postCompile, resetParent, setAlignment, setAttribute, setClassName, setHasInitFocus, setParent, setStyleProperty, setTabIndex, touch
public HTMLText(java.lang.String text)
text
- public HTMLText(java.lang.String text, boolean replaceBrackets)
text
- replaceBrackets
- public HTMLText setText(java.lang.String text)
text
- @CheckReturnValue @Nonnull public java.lang.String toString()
toString
in class java.lang.Object
public void setIndent(boolean flag)
flag
- public final HTMLText setText(java.lang.String theText, boolean replaceBrackets)
theText
- replaceBrackets
- public java.lang.String getText()
public java.lang.String getParsedText()
public HTMLText setColor(java.awt.Color color)
color
- public HTMLText setColor(int red, int green, int blue)
red
- green
- blue
- public HTMLText setFontRelativeSize(int relativeSize)
relativeSize
- public HTMLText setFontSize(int size)
size
- public HTMLText setFont(java.lang.String face)
face
- public HTMLText setFontForegroundColor(java.awt.Color color)
color
- public HTMLText setStrikethrough(boolean on)
on
- public HTMLText setNoWrap(boolean on)
on
- public HTMLText setBold(boolean on)
on
- public HTMLText setItalic(boolean on)
on
- public HTMLText setHeaderLevel(int headerLevel_1to6)
headerLevel_1to6
- public HTMLText setUnderline(boolean on)
on
- public HTMLText addStyleElement(java.lang.String type, java.lang.String value)
type
- the typevalue
- the valueprotected boolean needTag()
protected void startTag(java.lang.StringBuilder buffer)
buffer
- the bufferprotected void endTag(java.lang.StringBuilder buffer)
buffer
- the bufferprotected void iGenerate(ClientBrowser browser, java.lang.StringBuilder buffer)
iGenerate
in class HTMLComponent
browser
- The target browserbuffer
- The generate HTMLpublic void setId(java.lang.String theId)
theId
- stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.