jdk/src/macosx/classes/sun/awt/CGraphicsDevice.java
changeset 15988 6db6e40405cf
parent 15331 410070becfef
child 15989 0fe0985a7bde
equal deleted inserted replaced
15987:1cd2a92ba636 15988:6db6e40405cf
    23  * questions.
    23  * questions.
    24  */
    24  */
    25 
    25 
    26 package sun.awt;
    26 package sun.awt;
    27 
    27 
       
    28 import java.awt.AWTPermission;
       
    29 import java.awt.DisplayMode;
    28 import java.awt.GraphicsConfiguration;
    30 import java.awt.GraphicsConfiguration;
    29 import java.awt.GraphicsDevice;
    31 import java.awt.GraphicsDevice;
    30 import java.awt.Window;
    32 import java.awt.Window;
    31 import java.awt.AWTPermission;
       
    32 import java.awt.DisplayMode;
       
    33 import java.util.Objects;
    33 import java.util.Objects;
    34 
    34 
    35 import sun.java2d.opengl.CGLGraphicsConfig;
    35 import sun.java2d.opengl.CGLGraphicsConfig;
    36 
    36 
    37 public final class CGraphicsDevice extends GraphicsDevice {
    37 public final class CGraphicsDevice extends GraphicsDevice {
    56             CGLGraphicsConfig.getConfig(this, 0)
    56             CGLGraphicsConfig.getConfig(this, 0)
    57         };
    57         };
    58     }
    58     }
    59 
    59 
    60     /**
    60     /**
       
    61      * Returns CGDirectDisplayID, which is the same id as @"NSScreenNumber" in
       
    62      * NSScreen.
       
    63      *
    61      * @return CoreGraphics display id.
    64      * @return CoreGraphics display id.
    62      */
    65      */
    63     public int getCoreGraphicsScreen() {
    66     public int getCGDisplayID() {
    64         return displayID;
    67         return displayID;
    65     }
    68     }
    66 
    69 
    67     /**
    70     /**
    68      * Return a list of all configurations.
    71      * Return a list of all configurations.