T.M. SoftStudio

feci quod potui, faciant meliora potentes

Тип данных Float

Для типа данных java.lang.Float пакет javafx.beans.binding предоставляет классы FloatBinding и FloatExpression.

Абстрактный класс FloatBinding реализует интерфейс NumberBinding и расширяет класс FloatExpression.

Класс FloatBinding имеет, помимо унаследованных от класса FloatExpression, следующие конструкторы и методы:

  • Конструктор public FloatBinding().

  • Метод public void addListener(InvalidationListener listener) – добавляет слушателя событий недействительности значения.

  • Метод public void removeListener(InvalidationListener listener) – удаляет слушателя событий недействительности значения.

  • Метод public void addListener(ChangeListener<? super java.lang.Number> listener) – добавляет слушателя событий изменения значения.

  • Метод public void removeListener(ChangeListener<? super java.lang.Number> listener) – удаляет слушателя событий изменения значения.

  • Метод public final boolean isValid() – возвращает true, если значение связывания действительно.

  • Метод public final void invalidate() – маркирует значение связывания как недействительное.

  • Метод public ObservableList<?> getDependencies() – возвращает список зависимостей данного связывания.

  • Метод public void dispose() – закрывает связывание.

  • Метод public final float get() – возвращает значение связывания.

Абстрактный класс FloatExpression реализует интерфейс javafx.beans.value.ObservableFloatValue и расширяет класс NumberExpressionBase, дополнительно предоставляя конструкторы и методы:

  • Конструктор public FloatExpression().

  • Метод public int intValue() – возвращает значение данного объекта как целое число.

  • Метод public long longValue() – возвращает значение данного объекта как длинное число.

  • Метод public float floatValue() – возвращает значение данного объекта как число с плавающей запятой.

  • Метод public double doubleValue() – возвращает значение данного объекта как число с двойной точностью.

  • Метод public java.lang.Float getValue() – возвращает значение данного объекта.

  • Метод public static FloatExpression floatExpression(ObservableFloatValue value) – возвращает объект FloatExpression, обертывающий объект ObservableFloatValue.

  • Метод public FloatBinding negate() – создает связанное умножение на -1.

  • Метод public DoubleBinding add(double other) – создает связанное сложение двух объектов.

  • Метод public FloatBinding add(float other) – создает связанное сложение двух объектов.

  • Метод public LongBinding add(long other) – создает связанное сложение двух объектов.

  • Метод public IntegerBinding add(int other) – создает связанное сложение двух объектов.

  • Метод public DoubleBinding subtract(double other) – создает связанное вычитание двух объектов.

  • Метод public FloatBinding subtract(float other) – создает связанное вычитание двух объектов.

  • Метод public LongBinding subtract(long other) – создает связанное вычитание двух объектов.

  • Метод public IntegerBinding subtract(int other) – создает связанное вычитание двух объектов.

  • Метод public DoubleBinding multiply(double other) – создает связанное умножение двух объектов.

  • Метод public FloatBinding multiply(float other) – создает связанное умножение двух объектов.

  • Метод public LongBinding multiply(long other) – создает связанное умножение двух объектов.

  • Метод public IntegerBinding multiply(int other) – создает связанное умножение двух объектов.

  • Метод public DoubleBinding divide(double other) – создает связанное деление двух объектов.

  • Метод public FloatBinding divide(float other) – создает связанное деление двух объектов.

  • Метод public LongBinding divide(long other) – создает связанное деление двух объектов.

  • Метод public IntegerBinding divide(int other) – создает связанное деление двух объектов.