JAL-1807 Bob
[jalviewjs.git] / site / j2s / swingjs / plaf / JSFormattedTextFieldUI.js
1 Clazz.declarePackage ("swingjs.plaf");
2 Clazz.load (["swingjs.plaf.JSTextFieldUI"], "swingjs.plaf.JSFormattedTextFieldUI", ["swingjs.api.DOMNode"], function () {
3 c$ = Clazz.declareType (swingjs.plaf, "JSFormattedTextFieldUI", swingjs.plaf.JSTextFieldUI);
4 Clazz.overrideMethod (c$, "setProp", 
5 function (obj, prop, val) {
6 if (prop === "value" && val.length >= 2) {
7 if (val.charCodeAt (0) == 164) val = "$" + val.substring (1);
8  else if (val.charAt (0) == '-' && val.charCodeAt (1) == 164) val = "($" + val.substring (2) + ")";
9 }return swingjs.api.DOMNode.setAttr (obj, prop, val);
10 }, "swingjs.api.DOMNode,~S,~S");
11 });