Spec-Zone.ru › OpenJDK 24

Класс DisplayMode

java.lang.Object
java.awt.DisplayMode
public final class DisplayMode extends Object
Класс DisplayMode инкапсулирует разрядность, высоту, ширину и частоту обновления кадров GraphicsDevice. Возможность изменения режима отображения графического устройства зависит от платформы и конфигурации и может быть недоступна (см. GraphicsDevice.isDisplayChangeSupported()).

Для получения дополнительной информации об API эксклюзивного режима полноэкранного отображения, см. Руководство по API эксклюзивного режима полноэкранного отображения.

Since:
1.4
См. также:
  • GraphicsDevice
  • GraphicsDevice.isDisplayChangeSupported()
  • GraphicsDevice.getDisplayModes()
  • GraphicsDevice.setDisplayMode(java.awt.DisplayMode)

Краткое описание полей

Модификатор и тип Поле Описание
static final int BIT_DEPTH_MULTI
Значение разрядности, если в этом режиме отображения поддерживаются несколько разрядности.
static final int REFRESH_RATE_UNKNOWN
Значение частоты обновления, если оно неизвестно.

Краткое описание конструкторов

Конструктор Описание
DisplayMode(int width, int height, int bitDepth, int refreshRate)
Создает новый объект режима отображения с предоставленными параметрами.

Краткое описание методов

Модификатор и тип Метод Описание
boolean equals(DisplayMode dm)
Возвращает, равны ли два режима отображения.
int getBitDepth()
Возвращает разрядность отображения в битах на пиксель.
int getHeight()
Возвращает высоту отображения в пикселях.
int getRefreshRate()
Возвращает частоту обновления отображения в герцах.
int getWidth()
Возвращает ширину отображения в пикселях.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание полей

BIT_DEPTH_MULTI

@Native public static final int BIT_DEPTH_MULTI
Значение разрядности, если в этом режиме отображения поддерживаются несколько разрядности.
См. также:
  • getBitDepth()
  • Значения константных полей

REFRESH_RATE_UNKNOWN

@Native public static final int REFRESH_RATE_UNKNOWN
Значение частоты обновления, если оно неизвестно.
См. также:
  • getRefreshRate()
  • Значения константных полей

Подробное описание конструкторов

DisplayMode

public DisplayMode(int width, int height, int bitDepth, int refreshRate)
Создает новый объект режима отображения с предоставленными параметрами.
Параметры:
width - ширина отображения в пикселях
height - высота отображения в пикселях
bitDepth - разрядность отображения в битах на пиксель. Может быть BIT_DEPTH_MULTI, если доступны несколько разрядности.
refreshRate - частота обновления отображения в герцах. Может быть REFRESH_RATE_UNKNOWN, если информация недоступна.
См. также:
  • BIT_DEPTH_MULTI
  • REFRESH_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 - режим отображения для сравнения
Возвращает:
равны ли два режима отображения

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/java/awt/DisplayMode.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API