Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.base
Пакет 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 содержит удобные методы для генерации привязок в стиле флуента, общие для всех подклассов NumberExpression.

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

    Since:
    JavaFX 2.0
    См. также:
    IntegerExpression, LongExpression, FloatExpression, DoubleExpression
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    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
    • Методы, унаследованные от интерфейса javafx.beans.value.ObservableNumberValue

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

      addListener, getValue, removeListener
  • Подробное описание конструктора

    • NumberExpressionBase

      public NumberExpressionBase()
  • Method Detail

    • 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 - second ObservableNumberValue
      Возвращает:
      the new BooleanBinding
    • greaterThan

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      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 - используемый 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