1 package swingjs.plaf;
\r
3 import swingjs.api.DOMNode;
\r
6 * SWingJS implementation of stateful user interface for buttons.
\r
7 * Modeled after javax.swing.plaf.basic.BasicButtonUI.java (commented out below).
\r
12 public class JSTextAreaUI extends JSTextUI {
\r
15 * the radio or check-box or simple button
\r
18 protected DOMNode domBtn;
\r
21 public DOMNode getDOMObject() {
\r
22 if (domNode == null) {
\r
23 updateHandler.checkDocument();
\r
24 domBtn = focusNode = enableNode = textNode = domNode = createDOMObject("textarea", id);
\r
30 DOMNode.setAttr(domNode, "innerHTML", getComponentText()),
\r
33 DOMNode.setAttr(domNode, "readOnly", "true");
\r