Spec-Zone.ru › OpenJavaFX 8
javafx.beans.binding

Класс NumberExpressionBase

java.lang.Object
  • javafx.beans.binding.NumberExpressionBase

Все реализуемые интерфейсы:

NumberExpression, Observable, ObservableNumberValue, ObservableValue<Number>

Прямые известные подклассы:

DoubleExpression, FloatExpression, IntegerExpression, LongExpression



public abstract class NumberExpressionBase
extends Object
implements NumberExpression
Объект NumberExpressionBase содержит удобные методы для генерации привязок в стиле fluent, которые являются общими для всех подклассов NumberExpression.

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

С тех пор:

JavaFX 2.0

См. также:

IntegerExpression, LongExpression, FloatExpression, DoubleExpression

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

    Конструкторы
    Конструктор и описание
    NumberExpressionBase()
  • Краткое описание методов

    Все методыСтатические методыМетоды экземпляраКонкретные методы
    Тип и модификатор Метод и описание
    NumberBinding add(ObservableNumberValue other)
    Создает новый NumberBinding, который вычисляет сумму этого NumberExpression и другого ObservableNumberValue.
    StringBinding asString()
    Создает StringBinding, который хранит значение NumberExpression, преобразованное в String.
    StringBinding asString(Locale locale, String format)
    Создает StringBinding, который хранит значение NumberExpression, преобразованное в String.
    StringBinding asString(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.value.ObservableNumberValue

      doubleValue, floatValue, intValue, longValue
    • Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue

      addListener, getValue, removeListener
    • Методы, унаследованные от интерфейса javafx.beans.Observable

      addListener, removeListener
  • Детали конструктора

    • NumberExpressionBase

      public NumberExpressionBase()
  • Детали метода

    • numberExpression

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

      Параметры:

      value - The source ObservableNumberValue

      Возвращает:

      An NumberExpressionBase that wraps the ObservableNumberValue if necessary

      Исключения:

      NullPointerException - if value is null

    • add

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

      Задано в:

      add в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new NumberBinding

    • subtract

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

      Задано в:

      subtract в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new NumberBinding

    • multiply

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

      Задано в:

      multiply в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new NumberBinding

    • divide

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

      Задано в:

      divide в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new NumberBinding

    • isEqualTo

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the second ObservableNumberValue

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isEqualTo

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

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

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

      Задано в:

      isEqualTo в интерфейсе NumberExpression

      Параметры:

      other - the constant value

      Возвращает:

      the new BooleanBinding

    • isNotEqualTo

      public BooleanBinding isNotEqualTo(ObservableNumberValue other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если данный и другой ObservableNumberValue не равны.

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • isNotEqualTo

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

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

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

      Specified by:

      isNotEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThan

      public BooleanBinding greaterThan(ObservableNumberValue other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше другого ObservableNumberValue.

      Specified by:

      greaterThan in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • greaterThan

      public BooleanBinding greaterThan(double other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.

      Specified by:

      greaterThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThan

      public BooleanBinding greaterThan(float other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.

      Specified by:

      greaterThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThan

      public BooleanBinding greaterThan(long other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.

      Specified by:

      greaterThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThan

      public BooleanBinding greaterThan(int other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше константного значения.

      Specified by:

      greaterThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThan

      public BooleanBinding lessThan(ObservableNumberValue other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше другого ObservableNumberValue.

      Specified by:

      lessThan in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • lessThan

      public BooleanBinding lessThan(double other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше постоянного значения.

      Specified by:

      lessThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThan

      public BooleanBinding lessThan(float other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше постоянного значения.

      Specified by:

      lessThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThan

      public BooleanBinding lessThan(long other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше постоянного значения.

      Specified by:

      lessThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThan

      public BooleanBinding lessThan(int other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше постоянного значения.

      Specified by:

      lessThan in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThanOrEqualTo

      public BooleanBinding greaterThanOrEqualTo(ObservableNumberValue other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равно другому ObservableNumberValue.

      Specified by:

      greaterThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • greaterThanOrEqualTo

      public BooleanBinding greaterThanOrEqualTo(double other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.

      Specified by:

      greaterThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThanOrEqualTo

      public BooleanBinding greaterThanOrEqualTo(float other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.

      Specified by:

      greaterThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThanOrEqualTo

      public BooleanBinding greaterThanOrEqualTo(long other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.

      Specified by:

      greaterThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • greaterThanOrEqualTo

      public BooleanBinding greaterThanOrEqualTo(int other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression больше или равен постоянному значению.

      Specified by:

      greaterThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThanOrEqualTo

      public BooleanBinding lessThanOrEqualTo(ObservableNumberValue other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен другому ObservableNumberValue.

      Specified by:

      lessThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the second ObservableNumberValue

      Returns:

      the new BooleanBinding

    • lessThanOrEqualTo

      public BooleanBinding lessThanOrEqualTo(double other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен постоянному значению.

      Specified by:

      lessThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThanOrEqualTo

      public BooleanBinding lessThanOrEqualTo(float other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен постоянному значению.

      Specified by:

      lessThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThanOrEqualTo

      public BooleanBinding lessThanOrEqualTo(long other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен постоянному значению.

      Specified by:

      lessThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • lessThanOrEqualTo

      public BooleanBinding lessThanOrEqualTo(int other)
      Description copied from interface: NumberExpression
      Создает новый BooleanBinding, который содержит true, если этот NumberExpression меньше или равен постоянному значению.

      Specified by:

      lessThanOrEqualTo in interface NumberExpression

      Parameters:

      other - the constant value

      Returns:

      the new BooleanBinding

    • asString

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

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

      Specified by:

      asString in interface NumberExpression

      Returns:

      the new StringBinding

    • asString

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

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

      Specified by:

      asString in interface NumberExpression

      Parameters:

      format - the formatting String

      Returns:

      the new StringBinding

    • asString

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

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

      Определено в:

      asString в интерфейсе NumberExpression

      Возвращает:

      новый 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