public class TextareaExpander extends Table
See this page for examples.
HTMLDoc doc = new HTMLDoc();
HTML html = new HTML("TextareaExpander Test");
doc.setRootTag(html);
Body body = html.getBody();
Form form = body.addForm();
form.br(3);
// Add the CSS classes needed
html.getHead().addStyle(TextareaExpander.generateCSS());
// Add the javascript needed
html.getHead().addJavascript(TextareaExpander.generateJavascript());
String textareaId = "textarea1";
TextareaExpander textareaExpander = new TextareaExpander(textareaId);
Table table = form.addTable().setCellSpacing(0);
Tr row = table.addRow();
row.addCell(textareaExpander);
row.addCell().setVAlign(VAlign.BOTTOM).addSpan("Example textarea");
form.addTextarea("foo1", "").setId(textareaId).setRows(5).setCols(20);
XMLContainerImpl.sModemContentAndSubtagList| Constructor and Description |
|---|
TextareaExpander(String inTextareaId) |
| Modifier and Type | Method and Description |
|---|---|
TextareaExpander |
clone() |
static String |
generateCSS() |
static String |
generateJavascript() |
addClass, addCol, addColgroup, addRow, addRow, addStyle, addTBody, addTFoot, addTHead, appendToOnMouseOut, appendToOnMouseOver, getCols, getRows, setBackground, setBackgroundColor, setBackgroundColor, setBackgroundColor, setBorder, setCellPadding, setCellSpacing, setClass, setId, setOnClick, setOnDblClick, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setStyle, setWidth, setWidthappendToOnClick, appendToOnDblClick, appendToOnKeyDown, appendToOnKeyPress, appendToOnKeyUp, appendToOnMouseDown, appendToOnMouseMove, appendToOnMouseUp, getOnClick, getOnDblClick, getOnKeyDown, getOnKeyPress, getOnKeyUp, getOnMouseDown, getOnMouseMove, getOnMouseOut, getOnMouseOver, getOnMouseUpapplyColorSpec, getClassAttribute, getDraggable, getId, getStyle, initFromXMLNode, removeClass, removeStyleProperty, setAttribute, setAttribute, setDraggable, setStyleColor, toHTML, toHTML, toHTML, toIndentedHTML, toIndentedHTML, toIndentedHTML, toTextaddSubtag, addSubtag, addXMLNamespaceDeclaration, compareTo, equals, findNodesByAttributeValue, findNodesByAttributeValue, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getEndTag, getNamespace, getQualifiedTagName, getStartTag, getTagName, hasAttribute, hasAttribute, hasAttributes, isEmptyTag, removeAttribute, removeAttribute, replaceCharacterEntities, setAttribute, setAttributes, setContent, setDefaultXMLNamespaceDeclaration, setNamespace, setSortAttributesBeforeWriting, setTagName, setTagName, sortAttributes, toIndentedXML, toIndentedXML, toIndentedXML, toIndentedXML, toString, toXML, toXML, toXML, toXML, useDoubleQuotes, verifyTagName, verifyTagName, verifyTagName, verifyTagNameaddContent, addContentWithoutEscaping, addSubtag, addSubtag, addSubtags, clearContent, clearSubtags, getContent, getContentPlusSubtagList, getNextSibling, getOptionalSubtagByName, getOptionalSubtagByName, getOptionalSubtagByName, getOptionalSubtagByName, getParentNode, getPreviousSibling, getRequiredSubtagById, getRequiredSubtagById, getRequiredSubtagByName, getRequiredSubtagByName, getSubtagByAttribute, getSubtagByAttribute, getSubtags, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByAttribute, getSubtagsByClass, getSubtagsByClass, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getTotalTagCount, getUnescapedContent, getXMLNodeSubtags, hasContent, hasContentOrSubtags, indexOf, innerHTML, removeSubtag, removeSubtagsByAttribute, removeSubtagsByAttribute, removeSubtagsByAttribute, removeSubtagsByClass, removeSubtagsByClass, removeSubtagsByName, removeSubtagsByName, removeSubtagsByName, setContent, setParentNode, setSubtagsfinalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindNodesByAttributeValue, findNodesByAttributeValue, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getNamespace, getTagName, hasAttribute, hasAttribute, hasAttributes, isEmptyTag, removeAttribute, removeAttribute, replaceCharacterEntities, setAttribute, setAttributes, setNamespace, setTagName, setTagName, toIndentedXML, verifyTagName, verifyTagName, verifyTagName, verifyTagNameaddContent, addContentWithoutEscaping, addSubtag, addSubtags, clearContent, clearSubtags, getContent, getNextSibling, getOptionalSubtagByName, getOptionalSubtagByName, getParentNode, getPreviousSibling, getRequiredSubtagByName, getRequiredSubtagByName, getSubtags, getSubtagsByName, getSubtagsByName, getSubtagsByName, getSubtagsByName, getTotalTagCount, getUnescapedContent, getXMLNodeSubtags, hasContent, indexOf, removeSubtag, removeSubtagsByName, removeSubtagsByName, setContent, setParentNode, setSubtagstoIndentedXML, toIndentedXML, toIndentedXML, toXML, toXML, toXMLpublic TextareaExpander(String inTextareaId)
public TextareaExpander clone()
public static String generateCSS()
public static String generateJavascript()
jataylor@hairyfatguy.com