Spec-Zone.ru › OpenJavaFX 8
javafx.css

Класс StyleableDoubleProperty

java.lang.Object
  • javafx.beans.binding.NumberExpressionBase
    • javafx.beans.binding.DoubleExpression
      • javafx.beans.property.ReadOnlyDoubleProperty
        • javafx.beans.property.DoubleProperty
          • javafx.beans.property.DoublePropertyBase
            • javafx.css.StyleableDoubleProperty

Все реализованные интерфейсы:

NumberExpression, Observable, Property<Number>, ReadOnlyProperty<Number>, ObservableDoubleValue, ObservableNumberValue, ObservableValue<Number>, WritableDoubleValue, WritableNumberValue, WritableValue<Number>, StyleableProperty<Number>

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

SimpleStyleableDoubleProperty



public abstract class StyleableDoubleProperty
extends DoublePropertyBase
implements StyleableProperty<Number>
Этот класс расширяет DoublePropertyBase и предоставляет частичную реализацию StyleableProperty. Метод StyleableProperty.getCssMetaData() не реализован. Этот класс используется для создания DoubleProperty, которая в противном случае была бы реализована как DoublePropertyBase, стилизуемой с помощью CSS.

С тех пор:

JavaFX 8.0

См. также:

DoublePropertyBase, CssMetaData, StyleableProperty

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

    Конструкторы
    Конструктор и описание
    StyleableDoubleProperty()
    Конструктор StyleableDoubleProperty.
    StyleableDoubleProperty(double initialValue)
    Конструктор StyleableDoubleProperty.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    void applyStyle(StyleOrigin origin, Number v)
    Этот метод вызывается из CSS-кода для установки значения свойства.
    void bind(ObservableValue<? extends Number> observable)
    Создает однонаправленную привязку для этого Property.
    StyleOrigin getStyleOrigin()
    Указывает источник значения свойства.
    void set(double v)
    Устанавливает обернутое значение.
    • Наследованные методы от класса javafx.beans.property.DoublePropertyBase

      addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
    • Наследованные методы от класса javafx.beans.property.DoubleProperty

      asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional
    • Наследованные методы от класса javafx.beans.property.ReadOnlyDoubleProperty

      readOnlyDoubleProperty
    • Наследованные методы от класса javafx.beans.binding.DoubleExpression

      add, add, add, add, add, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, doubleValue, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
    • Наследованные методы от класса javafx.beans.binding.NumberExpressionBase

      asString, asString, asString, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, numberExpression
    • Наследованные методы от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Наследованные методы от интерфейса javafx.css.StyleableProperty

      getCssMetaData
    • Наследованные методы от интерфейса javafx.beans.value.WritableValue

      getValue, setValue
    • Наследованные методы от интерфейса javafx.beans.property.ReadOnlyProperty

      getBean, getName
    • Наследованные методы от интерфейса javafx.beans.value.ObservableValue

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

    • StyleableDoubleProperty

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

      public StyleableDoubleProperty(double initialValue)
      Конструктор StyleableDoubleProperty.

      Параметры:

      initialValue - начальное значение обернутого Object

  • Подробное описание методов

    • applyStyle

      public void applyStyle(StyleOrigin origin,
                             Number v)
      Этот метод вызывается из CSS-кода для установки значения свойства.

      Указано в:

      applyStyle в интерфейсе StyleableProperty<Number>

    • bind

      public void bind(ObservableValue<? extends Number> observable)
      Создает однонаправленную привязку для этого Property.

      Обратите внимание, что JavaFX реализует все вызовы bind с помощью слабых слушателей. Это означает, что связанное свойство может быть собрано мусором и прекратить обновление.

      Указано в:

      bind в интерфейсе Property<Number>

      Переопределяет:

      bind в классе DoublePropertyBase

      Параметры:

      observable - observable, к которому должно быть привязано это Property.

    • set

      public void set(double v)
      Устанавливает обернутое значение. В отличие от WritableDoubleValue.setValue(java.lang.Number), этот метод использует примитивный тип double.

      Указано в:

      set в интерфейсе WritableDoubleValue

      Переопределяет:

      set в классе DoublePropertyBase

      Параметры:

      v - новое значение

    • getStyleOrigin

      public StyleOrigin getStyleOrigin()
      Указывает источник значения свойства. Это необходимо для определения того, может ли CSS переопределить значение.

      Указано в:

      getStyleOrigin в интерфейсе StyleableProperty<Number>

© 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