Spec-Zone.ru › OpenJavaFX 24

Класс перечисления SizeUnits

java.lang.Object
java.lang.Enum<SizeUnits>
javafx.css.SizeUnits
Все реализованные интерфейсы:
Serializable, Comparable<SizeUnits>, Constable
public enum SizeUnits extends Enum<SizeUnits>
Представляет размер, указанный в определенной единице измерения, например, 14px или 0.2em.
С тех пор:
9

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum

Enum.EnumDesc<E extends Enum<E>>

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

Константа перечисления Описание
CM
Представляет размер в сантиметрах.
DEG
Представляет угол в градусах.
EM
Представляет размер в единицах EM.
EX
Представляет размер в единицах EX.
GRAD
Представляет угол в градиантах.
IN
Представляет размер в дюймах.
MM
Представляет размер в миллиметрах.
MS
Представляет время в миллисекундах.
PC
Представляет размер в пиках.
PERCENT
Представляет размер в процентах.
PT
Представляет размер в пунктах.
PX
Представляет размер в пикселях.
RAD
Представляет угол в радианах.
S
Представляет время в секундах.
TURN
Представляет угол в оборотах.

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

Модификатор и тип Метод Описание
boolean isAbsolute()
Определяет, является ли это значение SizeUnits абсолютным.
abstract double pixels(double value, double multiplier, Font font)
Вычисляет пиксели для определенного SizeUnits.
abstract double points(double value, double multiplier, Font font)
Вычисляет пункты для определенного SizeUnits.
static SizeUnits valueOf(String name)
Возвращает константу перечисления этого класса с заданным именем.
static SizeUnits[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.

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

clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

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

getClass, notify, notifyAll, wait, wait, wait

Подробное описание констант перечисления

PERCENT

public static final SizeUnits PERCENT
Представляет размер в процентах.

IN

public static final SizeUnits IN
Представляет размер в дюймах.

CM

public static final SizeUnits CM
Представляет размер в сантиметрах.

MM

public static final SizeUnits MM
Представляет размер в миллиметрах.

EM

public static final SizeUnits EM
Представляет размер в единицах EM. Примечание: Это единица, относительная к размеру шрифта элемента.

EX

public static final SizeUnits EX
Представляет размер в единицах EX. Примечание: При отсутствии метрик шрифта, одна EX принимается равной половине EM единицы.

PT

public static final SizeUnits PT
Представляет размер в пунктах.

PC

public static final SizeUnits PC
Представляет размер в пиках.

PX

public static final SizeUnits PX
Представляет размер в пикселях.

DEG

public static final SizeUnits DEG
Представляет угол в градусах.

GRAD

public static final SizeUnits GRAD
Представляет угол в градиантах. Примечание: 400 градиантов = 360 градусов.

RAD

public static final SizeUnits RAD
Представляет угол в радианах.

TURN

public static final SizeUnits TURN
Представляет угол в оборотах. Примечание: 1 оборот = 360 градусов.

S

public static final SizeUnits S
Представляет время в секундах.

MS

public static final SizeUnits MS
Представляет время в миллисекундах.

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

values

public static SizeUnits[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.
Возвращает:
массив, содержащий константы этого класса перечисления в порядке их объявления

valueOf

public static SizeUnits valueOf(String name)
Возвращает константу перечисления этого класса с заданным именем. Строка должна точно соответствовать идентификатору, используемому для объявления константы перечисления в этом классе. (Дополнительные пробелы недопустимы.)
Параметры:
name - имя константы перечисления, подлежащей возврату.
Возвращает:
константа перечисления с заданным именем
Исключения:
IllegalArgumentException - если в этом классе перечисления нет константы с заданным именем
NullPointerException - если аргумент равен null

points

public abstract double points(double value, double multiplier, Font font)
Вычисляет пункты для определенного SizeUnits.
Параметры:
value - значение
multiplier - множитель
font - шрифт
Возвращает:
точки для определенного SizeUnits

pixels

public abstract double pixels(double value, double multiplier, Font font)
Вычисляет пиксели для определенного SizeUnits.
Параметры:
value - значение
multiplier - множитель
font - шрифт
Возвращает:
пиксели для определенного SizeUnits

isAbsolute

public boolean isAbsolute()
Определяет, является ли это значение SizeUnits абсолютным.
Возвращает:
является ли значение абсолютным

Отправить отчет об ошибке или предложить улучшение
Авторские права © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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