-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
-
- }
-
-}
+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