Spec-Zone.ru › OpenJavaFX 21

Перечисление 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 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