Spec-Zone.ru › OpenJDK 27

Класс DimensionUIResource

java.lang.Object
java.awt.geom.Dimension2D
java.awt.Dimension
javax.swing.plaf.DimensionUIResource
Все реализованные интерфейсы:
Serializable, Cloneable, UIResource
public class DimensionUIResource extends Dimension implements UIResource
Подкласс Dimension, реализующий UIResource. Классам пользовательского интерфейса, использующим значения Dimension для свойств по умолчанию, следует использовать этот класс.

Предупреждение: сериализованные объекты этого класса будут несовместимы с будущими выпусками Swing. Текущая поддержка сериализации предназначена для кратковременного хранения или RMI между приложениями, работающими с одной и той же версией Swing. Начиная с версии 1.4 в пакет java.beans добавлена поддержка долговременного хранения всех JavaBeans. См. XMLEncoder.

См. также:
  • UIResource

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

Поля, объявленные в классе Dimension

height, width
Модификатор и тип Поле Описание
int height
Размер по высоте; допускаются отрицательные значения.
int width
Размер по ширине; допускаются отрицательные значения.

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

Конструктор Описание
DimensionUIResource(int width, int height)
Создает DimensionUIResource.

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

Методы, объявленные в классе Dimension

equals, getHeight, getSize, getWidth, hashCode, setSize, setSize, setSize, toString
Модификатор и тип Метод Описание
boolean equals(Object obj)
Проверяет, имеют ли два объекта dimension одинаковые значения.
double getHeight()
Возвращает высоту этого Dimension с двойной точностью.
Dimension getSize()
Возвращает размер этого объекта Dimension.
double getWidth()
Возвращает ширину этого Dimension с двойной точностью.
int hashCode()
Возвращает хэш-код этого Dimension.
void setSize(double width, double height)
Задает размер этого объекта Dimension, указывая ширину и высоту с двойной точностью.
void setSize(int width, int height)
Задает размер этого объекта Dimension, указывая ширину и высоту.
void setSize(Dimension d)
Задает размер этого объекта Dimension в соответствии с указанным размером.
String toString()
Возвращает строковое представление значений полей height и width объекта Dimension.

Методы, объявленные в классе Dimension2D

clone, setSize
Модификатор и тип Метод Описание
Object clone()
Создает новый объект того же класса, что и этот объект.
void setSize(Dimension2D d)
Задает размер этого объекта Dimension2D в соответствии с указанным размером.

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

finalize, getClass, notify, notifyAll, wait, wait, wait
Модификатор и тип Метод Описание
protected void finalize()
Устарело, подлежит удалению: этот элемент API может быть удален в будущей версии.
Финализация объявлена устаревшей и будет удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо до истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно вследствие вызова notify или interrupt, либо до истечения заданного промежутка реального времени.

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

DimensionUIResource

public DimensionUIResource(int width, int height)
Создает DimensionUIResource.
Параметры:
width — ширина
height — высота

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе Документация Java SE, содержащем более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 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.

Spec-Zone.ru

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