Spec-Zone.ru › OpenJavaFX 17

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