1 Clazz.declarePackage ("javax.swing");
\r
2 Clazz.load (["javax.swing.JComponent"], "javax.swing.JPanel", ["java.lang.Boolean", "java.awt.FlowLayout", "javax.swing.UIManager"], function () {
\r
3 c$ = Clazz.declareType (javax.swing, "JPanel", javax.swing.JComponent);
\r
4 Clazz.makeConstructor (c$,
\r
5 function (layout, isDoubleBuffered) {
\r
6 Clazz.superConstructor (this, javax.swing.JPanel, []);
\r
7 this.setLayout (layout);
\r
8 this.setUIProperty ("opaque", Boolean.TRUE);
\r
10 }, "java.awt.LayoutManager,~B");
\r
11 Clazz.makeConstructor (c$,
\r
13 this.construct (layout, true);
\r
14 }, "java.awt.LayoutManager");
\r
15 Clazz.makeConstructor (c$,
\r
16 function (isDoubleBuffered) {
\r
17 this.construct ( new java.awt.FlowLayout (), isDoubleBuffered);
\r
19 Clazz.makeConstructor (c$,
\r
21 this.construct (true);
\r
23 Clazz.overrideMethod (c$, "updateUI",
\r
25 this.setUI (javax.swing.UIManager.getUI (this));
\r
27 Clazz.overrideMethod (c$, "getUI",
\r
31 Clazz.overrideMethod (c$, "getUIClassID",
\r
35 Clazz.defineStatics (c$,
\r
36 "$uiClassID", "PanelUI");
\r