模块  java.desktop
软件包  java.awt

Class DisplayMode

    • 构造方法详细信息

      • DisplayMode

        public DisplayMode​(int width,
                           int height,
                           int bitDepth,
                           int refreshRate)
        使用提供的参数创建新的显示模式对象。
        参数
        width - 显示宽度,以像素为单位
        height - 显示的高度,以像素为单位
        bitDepth - 显示的位深度,以每像素位数为单位。 如果有多个位深度,则可以是BIT_DEPTH_MULTI
        refreshRate - 显示器的刷新率,以赫兹为单位。 如果信息不可用,则可以是REFRESH_RATE_UNKNOWN
        另请参见:
        BIT_DEPTH_MULTIREFRESH_RATE_UNKNOWN
    • 方法详细信息

      • getHeight

        public int getHeight()
        返回显示的高度(以像素为单位)。
        结果
        显示的高度,以像素为单位
      • getWidth

        public int getWidth()
        返回显示的宽度(以像素为单位)。
        结果
        显示的宽度,以像素为单位
      • getBitDepth

        public int getBitDepth()
        返回显示的位深度,以每像素位数为单位。 如果在此显示模式下支持多个位深度,则可能是BIT_DEPTH_MULTI
        结果
        显示的位深度,以每像素位数为单位。
        另请参见:
        BIT_DEPTH_MULTI
      • getRefreshRate

        public int getRefreshRate()
        返回显示的刷新率,以赫兹为单位。 如果信息不可用,则可能是REFRESH_RATE_UNKNOWN
        结果
        显示器的刷新率,以赫兹为单位。
        另请参见:
        REFRESH_RATE_UNKNOWN
      • equals

        public boolean equals​(DisplayMode dm)
        返回两种显示模式是否相等。
        参数
        dm - 要比较的显示模式
        结果
        两种显示模式是否相等