Spec-Zone.ru › OpenJavaFX 21

Класс NumberExpressionBase

java.lang.Object
fx.beans.binding.NumberExpressionBase
Все реализуемые интерфейсы:
NumberExpression, Observable, ObservableNumberValue, ObservableValue<Number>
Непосредственные известные подклассы:
DoubleExpression, FloatExpression, IntegerExpression, LongExpression
public abstract class NumberExpressionBase extends Object implements NumberExpression
NumberExpressionBase содержит удобные методы для генерации привязок в стиле «поточного программирования», общие для всех подклассов NumberExpression.

NumberExpressionBase служит местом для общего кода конкретных подклассов NumberExpression для конкретного числового типа.

C момента:
JavaFX 2.0
См. также:
  • IntegerExpression
  • LongExpression
  • FloatExpression
  • DoubleExpression

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

Конструктор Описание
NumberExpressionBase()
Создаёт значение по умолчанию NumberExpressionBase.

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

Тип и модификатор Метод Описание
NumberBinding add(ObservableNumberValue other)
Создает новый NumberBinding, который вычисляет сумму этого NumberExpression и другого ObservableNumberValue.
StringBinding asString()
Создает StringBinding, который содержит значение NumberExpression, преобразованное в String.
StringBinding asString(String format)
Создает StringBinding, который содержит значение NumberExpression, преобразованное в String.
StringBinding asString(Locale locale, String format)
Создает StringBinding, который содержит значение NumberExpression, преобразованное в String.
NumberBinding divide(ObservableNumberValue other)
Создает новый NumberBinding, который вычисляет деление этого NumberExpression и другого ObservableNumberValue.
BooleanBinding greaterThan(double other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.
BooleanBinding greaterThan(float other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.
BooleanBinding greaterThan(int other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.
BooleanBinding greaterThan(long other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.
BooleanBinding greaterThan(ObservableNumberValue other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше другого ObservableNumberValue.
BooleanBinding greaterThanOrEqualTo(double other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен константному значению.
BooleanBinding greaterThanOrEqualTo(float other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен константному значению.
BooleanBinding greaterThanOrEqualTo(int other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен константному значению.
BooleanBinding greaterThanOrEqualTo(long other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен константному значению.
BooleanBinding greaterThanOrEqualTo(ObservableNumberValue other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен другому ObservableNumberValue.
BooleanBinding isEqualTo(double other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению (с допуском).
BooleanBinding isEqualTo(float other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению (с допуском).
BooleanBinding isEqualTo(int other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению.
BooleanBinding isEqualTo(int other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению (с допуском).
BooleanBinding isEqualTo(long other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению.
BooleanBinding isEqualTo(long other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению (с допуском).
BooleanBinding isEqualTo(ObservableNumberValue other)
Создает новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue равны.
BooleanBinding isEqualTo(ObservableNumberValue other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue равны (с допуском).
BooleanBinding isNotEqualTo(double other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с допуском).
BooleanBinding isNotEqualTo(float other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с допуском).
BooleanBinding isNotEqualTo(int other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению.
BooleanBinding isNotEqualTo(int other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с допуском).
BooleanBinding isNotEqualTo(long other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению.
BooleanBinding isNotEqualTo(long other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с допуском).
BooleanBinding isNotEqualTo(ObservableNumberValue other)
Создает новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue не равны.
BooleanBinding isNotEqualTo(ObservableNumberValue other, double epsilon)
Создает новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue не равны (с допуском).
BooleanBinding lessThan(double other)
Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше константного значения.
BooleanBinding lessThan(float other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше константы.
BooleanBinding lessThan(int other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше константы.
BooleanBinding lessThan(long other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше константы.
BooleanBinding lessThan(ObservableNumberValue other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше другого ObservableNumberValue.
BooleanBinding lessThanOrEqualTo(double other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен константе.
BooleanBinding lessThanOrEqualTo(float other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен константе.
BooleanBinding lessThanOrEqualTo(int other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен константе.
BooleanBinding lessThanOrEqualTo(long other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен константе.
BooleanBinding lessThanOrEqualTo(ObservableNumberValue other)
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен другому ObservableNumberValue.
NumberBinding multiply(ObservableNumberValue other)
Создаёт новый NumberBinding, который вычисляет произведение этого NumberExpression и другого ObservableNumberValue.
static <S extends Number>
NumberExpressionBase
numberExpression(ObservableNumberValue value)
Возвращает NumberExpressionBase, который оборачивает ObservableNumberValue.
NumberBinding subtract(ObservableNumberValue other)
Создаёт новый NumberBinding, который вычисляет разность этого NumberExpression и другого ObservableNumberValue.

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

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

Методы, объявленные в интерфейсе javafx.beans.binding.NumberExpression

add, add, add, add, divide, divide, divide, divide, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract

Методы, объявленные в интерфейсе javafx.beans.Observable

addListener, removeListener, subscribe

Методы, объявленные в интерфейсе javafx.beans.value.ObservableNumberValue

doubleValue, floatValue, intValue, longValue

Методы, объявленные в интерфейсе javafx.beans.value.ObservableValue

addListener, flatMap, getValue, map, orElse, removeListener, subscribe, subscribe, when

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

NumberExpressionBase

public NumberExpressionBase()
Создает NumberExpressionBase по умолчанию.

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

numberExpression

public static <S extends Number> NumberExpressionBase numberExpression(ObservableNumberValue value)
Возвращает NumberExpressionBase, который оборачивает ObservableNumberValue. Если ObservableNumberValue уже является экземпляром NumberExpressionBase, он будет возвращен. В противном случае будет создан новый NumberBinding, привязанный к ObservableNumberValue.
Параметры типа:
S - Тип Number для оборачивания
Параметры:
value - Исходный ObservableNumberValue
Возвращает:
NumberExpressionBase, который при необходимости оборачивает ObservableNumberValue
Бросает:
NullPointerException - если value null

add

public NumberBinding add(ObservableNumberValue other)
Описание скопировано с интерфейса: NumberExpression
Создает новый NumberBinding, который вычисляет сумму этого NumberExpression и другого ObservableNumberValue.
Указано в:
add в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый NumberBinding

subtract

public NumberBinding subtract(ObservableNumberValue other)
Описание скопировано с интерфейса: NumberExpression
Создает новый NumberBinding, который вычисляет разницу между этим NumberExpression и другим ObservableNumberValue.
Указано в:
subtract в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый NumberBinding

multiply

public NumberBinding multiply(ObservableNumberValue other)
Описание скопировано с интерфейса: NumberExpression
Создает новый NumberBinding, который вычисляет произведение этого NumberExpression и другого ObservableNumberValue.
Указано в:
multiply в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый NumberBinding

divide

public NumberBinding divide(ObservableNumberValue other)
Описание скопировано с интерфейса: NumberExpression
Создает новый NumberBinding, который вычисляет частное от деления этого NumberExpression на другое ObservableNumberValue.
Указано в:
divide в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый NumberBinding

isEqualTo

public BooleanBinding isEqualTo(ObservableNumberValue other)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если это и другой ObservableNumberValue равны.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isEqualTo(), который допускает небольшую погрешность.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(ObservableNumberValue other, double epsilon)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue равны (с допуском).

Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
epsilon - допуск
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(double other, double epsilon)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен постоянному значению (с допуском).

Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
epsilon - допустимый допуск
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(float other, double epsilon)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен постоянному значению (с допуском).

Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
epsilon - допустимый допуск
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(long other)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен постоянному значению.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isEqualTo(), который допускает небольшую погрешность.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(long other, double epsilon)
Описание скопировано с интерфейса: NumberExpression
Создает новый BooleanBinding, который содержит true, если этот NumberExpression равен постоянному значению (с допуском).

Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

Указано в:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
epsilon - допустимый допуск
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isEqualTo(), который допускает небольшую погрешность.

Указано:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - констанное значение
Возвращает:
новый BooleanBinding

isEqualTo

public BooleanBinding isEqualTo(int other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression равен константному значению (с погрешностью).

Два операнда a и b считаются равными, если Math.abs(a-b) <= epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой.

Указано:
isEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(ObservableNumberValue other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue не равны.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isNotEqualTo(), который допускает небольшую погрешность.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(ObservableNumberValue other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот и другой ObservableNumberValue не равны (с погрешностью).

Два операнда a и b считаются неравными, если Math.abs(a-b) > epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой из-за ошибок округления.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(double other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с погрешностью).

Два операнда a и b считаются неравными, если Math.abs(a-b) > epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(float other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с погрешностью).

Два операнда a и b считаются неравными, если Math.abs(a-b) > epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(long other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isNotEqualTo(), который допускает небольшую погрешность.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(long other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с погрешностью).

Два операнда a и b считаются неравными, если Math.abs(a-b) > epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению.

При сравнении чисел с плавающей точкой рекомендуется использовать метод isNotEqualTo(), который допускает небольшую погрешность.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

isNotEqualTo

public BooleanBinding isNotEqualTo(int other, double epsilon)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression не равен константному значению (с погрешностью).

Два операнда a и b считаются неравными, если Math.abs(a-b) > epsilon.

Допуск небольшой погрешности рекомендуется при сравнении чисел с плавающей точкой.

Указано:
isNotEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
epsilon - допустимая погрешность
Возвращает:
новый BooleanBinding

greaterThan

public BooleanBinding greaterThan(ObservableNumberValue other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше другого ObservableNumberValue.
Указано:
greaterThan в интерфейсе NumberExpression
Параметры:
other - второй ObservableNumberValue
Возвращает:
новый BooleanBinding

больше

public BooleanBinding greaterThan(double other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше, чем постоянное значение.
Определено в:
greaterThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

больше

public BooleanBinding greaterThan(float other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше, чем постоянное значение.
Определено в:
greaterThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

больше

public BooleanBinding greaterThan(long other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше, чем постоянное значение.
Определено в:
greaterThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

больше

public BooleanBinding greaterThan(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше, чем постоянное значение.
Определено в:
greaterThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

меньше

public BooleanBinding lessThan(ObservableNumberValue other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше, чем другое значение ObservableNumberValue.
Определено в:
lessThan в интерфейсе NumberExpression
Параметры:
other - второе ObservableNumberValue
Возвращает:
новый BooleanBinding

меньше

public BooleanBinding lessThan(double other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше, чем постоянное значение.
Определено в:
lessThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

меньше

public BooleanBinding lessThan(float other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше, чем постоянное значение.
Определено в:
lessThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

меньше

public BooleanBinding lessThan(long other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше, чем постоянное значение.
Определено в:
lessThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

меньше

public BooleanBinding lessThan(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше, чем постоянное значение.
Определено в:
lessThan в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

большеИлиРавно

public BooleanBinding greaterThanOrEqualTo(ObservableNumberValue other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен другому ObservableNumberValue.
Определено в:
greaterThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - второе ObservableNumberValue
Возвращает:
новый BooleanBinding

большеИлиРавно

public BooleanBinding greaterThanOrEqualTo(double other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.
Определено в:
greaterThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

большеИлиРавно

public BooleanBinding greaterThanOrEqualTo(float other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.
Определено в:
greaterThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

большеИлиРавно

public BooleanBinding greaterThanOrEqualTo(long other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.
Определено в:
greaterThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

большеИлиРавно

public BooleanBinding greaterThanOrEqualTo(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.
Определено в:
greaterThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - постоянное значение
Возвращает:
новый BooleanBinding

меньшеИлиРавно

public BooleanBinding lessThanOrEqualTo(ObservableNumberValue other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен другому ObservableNumberValue.
Определено в:
lessThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - второе ObservableNumberValue
Возвращает:
новый BooleanBinding

меньшеИлиРавно

public BooleanBinding lessThanOrEqualTo(double other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если это NumberExpression меньше или равно некоторому константному значению.
Определено в:
lessThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

меньшеИлиРавно

public BooleanBinding lessThanOrEqualTo(float other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если это NumberExpression меньше или равно некоторому константному значению.
Определено в:
lessThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

меньшеИлиРавно

public BooleanBinding lessThanOrEqualTo(long other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если это NumberExpression меньше или равно некоторому константному значению.
Определено в:
lessThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

меньшеИлиРавно

public BooleanBinding lessThanOrEqualTo(int other)
Описание скопировано из интерфейса: NumberExpression
Создаёт новый BooleanBinding, который содержит true, если это NumberExpression меньше или равно некоторому константному значению.
Определено в:
lessThanOrEqualTo в интерфейсе NumberExpression
Параметры:
other - константное значение
Возвращает:
новый BooleanBinding

asString

public StringBinding asString()
Описание скопировано из интерфейса: NumberExpression
Создаёт StringBinding, который содержит значение NumberExpression, преобразованное в String. Если значение этого NumberExpression изменяется, значение StringBinding автоматически обновится.

Преобразование выполняется без применения форматирования.

Определено в:
asString в интерфейсе NumberExpression
Возвращает:
новый StringBinding

asString

public StringBinding asString(String format)
Описание скопировано из интерфейса: NumberExpression
Создаёт StringBinding, который содержит значение NumberExpression, преобразованное в String. Если значение этого NumberExpression изменяется, значение StringBinding автоматически обновится.

Результат форматируется в соответствии с String. См. java.util.Formatter для правил форматирования.

Определено в:
asString в интерфейсе NumberExpression
Параметры:
format - форматирование String
Возвращает:
новый StringBinding

asString

public StringBinding asString(Locale locale, String format)
Описание скопировано из интерфейса: NumberExpression
Создаёт StringBinding, который содержит значение NumberExpression, преобразованное в String. Если значение этого NumberExpression изменяется, значение StringBinding автоматически обновится.

Результат форматируется в соответствии с форматированием String и переданным Locale. См. java.util.Formatter для правил форматирования. См. java.util.Locale для подробной информации о Locale.

Определено в:
asString в интерфейсе NumberExpression
Параметры:
locale - используемый локаль
format - форматирование String
Возвращает:
новый StringBinding

© 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