< prev index next >

src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java

Print this page

        

@@ -145,17 +145,18 @@
             reshapeFrame(x, y, width, height);
         }
     }
 
     @Override
-    public Dimension getMinimumSize() {
+    public final Dimension getMinimumSize() {
         Dimension d = new Dimension();
         if (!((Frame)target).isUndecorated()) {
-            d.setSize(getSysMinWidth(), getSysMinHeight());
+            d.setSize(scaleDownX(getSysMinWidth()),
+                      scaleDownY(getSysMinHeight()));
         }
         if (((Frame)target).getMenuBar() != null) {
-            d.height += getSysMenuHeight();
+            d.height += scaleDownX(getSysMenuHeight());
         }
         return d;
     }
 
     // Note: Because this method calls resize(), which may be overridden
< prev index next >