X-Git-Url: http://source.jalview.org/gitweb/?p=jalviewjs.git;a=blobdiff_plain;f=site%2Fj2s%2Fswingjs%2Fplaf%2FJSTextAreaUI.java;fp=site%2Fj2s%2Fswingjs%2Fplaf%2FJSTextAreaUI.java;h=2d458756ab1a14e962f8da1fa0b8e6ab7055a736;hp=b613c287dc703a948a08fd9837eb520fd68cf8f4;hb=b9b7a352eee79b7764c3b09c9d19663075061d8c;hpb=7301a2415adab88038b291fc54caeeb3a5a47a44 diff --git a/site/j2s/swingjs/plaf/JSTextAreaUI.java b/site/j2s/swingjs/plaf/JSTextAreaUI.java index b613c28..2d45875 100644 --- a/site/j2s/swingjs/plaf/JSTextAreaUI.java +++ b/site/j2s/swingjs/plaf/JSTextAreaUI.java @@ -1,37 +1,37 @@ -package swingjs.plaf; - -import swingjs.api.DOMNode; - -/** - * SWingJS implementation of stateful user interface for buttons. - * Modeled after javax.swing.plaf.basic.BasicButtonUI.java (commented out below). - * - * @author Bob Hanson - * - */ -public class JSTextAreaUI extends JSTextUI { - - /** - * the radio or check-box or simple button - * - */ - protected DOMNode domBtn; - - @Override - public DOMNode getDOMObject() { - if (domNode == null) { - updateHandler.checkDocument(); - domBtn = focusNode = enableNode = textNode = domNode = createDOMObject("textarea", id); - bindMouse(domNode); - bindKeys(domNode); - setFocusable(); - } - setCssFont( - DOMNode.setAttr(domNode, "innerHTML", getComponentText()), - c.getFont()); - if (!editable) - DOMNode.setAttr(domNode, "readOnly", "true"); - return domNode; - } - -} +package swingjs.plaf; + +import swingjs.api.DOMNode; + +/** + * SWingJS implementation of stateful user interface for buttons. + * Modeled after javax.swing.plaf.basic.BasicButtonUI.java (commented out below). + * + * @author Bob Hanson + * + */ +public class JSTextAreaUI extends JSTextUI { + + /** + * the radio or check-box or simple button + * + */ + protected DOMNode domBtn; + + @Override + public DOMNode getDOMObject() { + if (domNode == null) { + updateHandler.checkDocument(); + domBtn = focusNode = enableNode = textNode = domNode = createDOMObject("textarea", id); + bindMouse(domNode); + bindKeys(domNode); + setFocusable(); + } + setCssFont( + DOMNode.setAttr(domNode, "innerHTML", getComponentText()), + c.getFont()); + if (!editable) + DOMNode.setAttr(domNode, "readOnly", "true"); + return domNode; + } + +}