2002/08/16 23:39:03
[org.ibex.core.git] / src / org / xwt / plat / Java14.java
index cd90e8c..e3364ad 100644 (file)
@@ -29,9 +29,15 @@ public class Java14 extends Java12 {
 
     protected static class Java14Surface extends Java12Surface implements WindowStateListener {
         public Java14Surface(Box root, boolean framed) {
-            super(root, framed);
+            super(root, true);
+            // JDK1.4 doesn't like java.lang.Window's...
+            if (!framed) ((Frame)window).setUndecorated(true);
             window.addWindowStateListener(this);
+            window.setVisible(true);
         }
+
+        protected void makeVisible() { }
+        
         protected void _setMaximized(boolean m) {
             if (frame == null) {
                 if (Log.on) Log.log(this, "JDK 1.4 can only maximize frames, not windows");