--- a/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java Fri Nov 04 15:59:59 2016 -0700
+++ b/jdk/src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformLWWindow.java Mon Nov 07 10:36:52 2016 +0300
@@ -196,7 +196,8 @@
getLocalGraphicsEnvironment();
LWLightweightFramePeer peer = (LWLightweightFramePeer)getPeer();
- int scale = ((LightweightFrame)peer.getTarget()).getScaleFactor();
+ int scale =(int) Math.round(((LightweightFrame)peer.getTarget())
+ .getScaleFactorX());
Rectangle bounds = ((LightweightFrame)peer.getTarget()).getHostBounds();
for (GraphicsDevice d : ge.getScreenDevices()) {