Spec-Zone.ru › OpenJavaFX 17

Класс StringPropertyBase

java.lang.Object
javafx.beans.binding.StringExpression
javafx.beans.property.ReadOnlyStringProperty
javafx.beans.property.StringProperty
javafx.beans.property.StringPropertyBase
Все реализуемые интерфейсы:
Observable, Property<String>, ReadOnlyProperty<String>, ObservableObjectValue<String>, ObservableStringValue, ObservableValue<String>, WritableObjectValue<String>, WritableStringValue, WritableValue<String>
Прямые известные подклассы:
SimpleStringProperty, StyleableStringProperty
public abstract class StringPropertyBase
extends StringProperty
Класс StringPropertyBase является базовым классом для свойства, оборачивающего строковое значение. Он предоставляет всю необходимую функциональность для свойства, за исключением методов ReadOnlyProperty.getBean() и ReadOnlyProperty.getName(), которые должны быть реализованы расширяющими классами.
С момента:
JavaFX 2.0
См. также:
StringProperty

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

Конструкторы
Конструктор Описание
StringPropertyBase()
Конструктор класса StringPropertyBase.
StringPropertyBase​(String initialValue)
Конструктор класса StringPropertyBase.

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

Модификатор и тип Метод Описание
protected void fireValueChangedEvent()
Отправляет уведомления всем присоединённым слушателям InvalidationListeners и ChangeListeners.
protected void invalidated()
Метод invalidated() можно переопределить для получения уведомлений об аннулировании.
String toString()
Возвращает строковое представление этого объекта StringPropertyBase.

Методы, унаследованные от класса javafx.beans.property.StringProperty

bindBidirectional, bindBidirectional, unbindBidirectional

Методы, унаследованные от класса javafx.beans.binding.StringExpression

concat, getValueSafe, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, isEmpty, isEqualTo, isEqualTo, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualTo, isNotEqualTo, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, isNotNull, isNull, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, stringExpression

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

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

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

addListener, removeListener

Методы, унаследованные от интерфейса javafx.beans.value.ObservableObjectValue

get

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

addListener, getValue, removeListener

Методы, унаследованные от интерфейса javafx.beans.property.Property

bind, bindBidirectional, isBound, unbind, unbindBidirectional

Методы, унаследованные от интерфейса javafx.beans.property.ReadOnlyProperty

getBean, getName

Методы, унаследованные от интерфейса javafx.beans.value.WritableObjectValue

get, set

Методы, унаследованные от интерфейса javafx.beans.value.WritableValue

getValue, setValue

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

StringPropertyBase

public StringPropertyBase()
Конструктор класса StringPropertyBase.

StringPropertyBase

public StringPropertyBase(String initialValue)
Конструктор класса StringPropertyBase.
Параметры:
initialValue - начальное значение оборачиваемого String

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

fireValueChangedEvent

protected void fireValueChangedEvent()
Отправляет уведомления всем присоединённым слушателям InvalidationListeners и ChangeListeners. Этот метод вызывается при изменении значения, либо вручную при вызове WritableObjectValue.set(java.lang.String), либо в случае привязанного свойства, если привязка становится недействительной.

invalidated

protected void invalidated()
Метод invalidated() может быть переопределён для получения уведомлений об аннулировании. Это предпочтительный вариант в Objects определении свойства, так как он требует меньше памяти. По умолчанию реализация пуста.

toString

public String toString()
Возвращает строковое представление этого объекта StringPropertyBase.
Переопределяет:
toString в классе StringProperty
Возвращает:
строковое представление этого объекта StringPropertyBase.

© 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