-package swingjs.plaf;\r
-\r
-\r
-import jsjava.awt.Dimension;\r
-\r
-import jsjavax.swing.JComponent;\r
-import jsjavax.swing.LookAndFeel;\r
-\r
-import swingjs.api.DOMNode;\r
-\r
-public class JSPanelUI extends JSComponentUI {\r
-\r
- public JSPanelUI() {\r
- isContainer = true;\r
- setDoc();\r
- }\r
- \r
- @Override\r
- public DOMNode getDOMObject() {\r
- if (domNode == null)\r
- domNode = createDOMObject("label", id);\r
- return domNode;\r
- }\r
-\r
- @Override\r
- protected Dimension setHTMLSize(DOMNode obj, boolean addCSS) {\r
- // SwingJS for now: just designated container width/height \r
- return new Dimension(c.getWidth(), c.getHeight());\r
- }\r
- \r
- @Override\r
- public Dimension getPreferredSize(JComponent c) {\r
- // SwingJS must defer to Panel or JPanel to set its own dimensions\r
- return null;\r
- }\r
-\r
- @Override\r
- protected void installJSUI() {\r
- LookAndFeel.installColorsAndFont(c,\r
- "Panel.background",\r
- "Panel.foreground",\r
- "Panel.font");\r
- }\r
-\r
- @Override\r
- protected void uninstallJSUI() {\r
- // TODO Auto-generated method stub\r
- \r
- }\r
-\r
-}\r
+package swingjs.plaf;
+
+
+import jsjava.awt.Dimension;
+
+import jsjavax.swing.JComponent;
+import jsjavax.swing.LookAndFeel;
+
+import swingjs.api.DOMNode;
+
+public class JSPanelUI extends JSComponentUI {
+
+ public JSPanelUI() {
+ isContainer = true;
+ setDoc();
+ }
+
+ @Override
+ public DOMNode getDOMObject() {
+ if (domNode == null)
+ domNode = createDOMObject("label", id);
+ return domNode;
+ }
+
+ @Override
+ protected Dimension setHTMLSize(DOMNode obj, boolean addCSS) {
+ // SwingJS for now: just designated container width/height
+ return new Dimension(c.getWidth(), c.getHeight());
+ }
+
+ @Override
+ public Dimension getPreferredSize(JComponent c) {
+ // SwingJS must defer to Panel or JPanel to set its own dimensions
+ return null;
+ }
+
+ @Override
+ protected void installJSUI() {
+ LookAndFeel.installColorsAndFont(c,
+ "Panel.background",
+ "Panel.foreground",
+ "Panel.font");
+ }
+
+ @Override
+ protected void uninstallJSUI() {
+ // TODO Auto-generated method stub
+
+ }
+
+}