src/macosx/classes/sun/awt/CGraphicsDevice.java

Print this page

        

@@ -217,10 +217,16 @@
     @Override
     public DisplayMode[] getDisplayModes() {
         return nativeGetDisplayModes(displayID);
     }
 
+    public int getScaleFactor() {
+        return (int) nativeGetScaleFactor(displayID);
+    }
+
+    private static native double nativeGetScaleFactor(int displayID);
+
     private static native void nativeSetDisplayMode(int displayID, int w, int h, int bpp, int refrate);
 
     private static native DisplayMode nativeGetDisplayMode(int displayID);
 
     private static native DisplayMode[] nativeGetDisplayModes(int displayID);