Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class ReadOnlyJavaBeanFloatProperty extends ReadOnlyFloatPropertyBase implements ReadOnlyJavaBeanProperty<java.lang.Number>
ReadOnlyJavaBeanFloatProperty
обеспечивает адаптер между регулярным свойством Bean Java только для чтения типа float
или Float
и JavaFX ReadOnlyFloatProperty
. Это не может быть создано непосредственно, но a ReadOnlyJavaBeanFloatPropertyBuilder
должен использоваться. Как минимум, Боб Java должен реализовать метода get для свойства. Если метода get экземпляра этого class вызывают, свойство Боба Java возвращается. Если свойство Bean Java связывается (то есть оно поддерживает PropertyChangeListeners), это ReadOnlyJavaBeanFloatProperty
будет знать об изменениях в Бобе Java. Иначе это может быть уведомлено об изменениях, вызывая fireValueChangedEvent()
.
Модификатор и Тип | Метод и Описание |
---|---|
void |
dispose()
Могут быть удалены сигналы к свойству JavaFX, что это не будет использоваться больше и никакие ссылки.
|
protected void |
finalize() |
void |
fireValueChangedEvent()
Отправляет уведомления всем присоединенным
InvalidationListeners и ChangeListeners . |
float |
get()
Возвращает текущую стоимость этого
ObservableFloatValue . |
java.lang.Object |
getBean()
Возвраты
Object это содержит это свойство. |
java.lang.String |
getName()
Возвращает имя этого свойства.
|
addListener, addListener, removeListener, removeListener
equals, hashCode, toString
add, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
add, asString, asString, asString, divide, 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, multiply, numberExpression, subtract
clone, getClass, notify, notifyAll, wait, wait, wait
addListener, getValue, removeListener
addListener, removeListener
protected void finalize() throws java.lang.Throwable
finalize
в class java.lang.Object
java.lang.Throwable
public float get()
ObservableFloatValue
.get
в интерфейсе ObservableFloatValue
java.lang.reflect.UndeclaredThrowableException
- если вызов метода get свойства Bean Java бросает IllegalAccessException
или InvocationTargetException
.public java.lang.Object getBean()
Object
это содержит это свойство. Если это свойство не содержится в Object
, null
возвращается.getBean
в интерфейсе ReadOnlyProperty<java.lang.Number>
Object
или null
public java.lang.String getName()
String
.getName
в интерфейсе ReadOnlyProperty<java.lang.Number>
String
public void fireValueChangedEvent()
InvalidationListeners
и ChangeListeners
. Этот метод нужно вызвать, если значение этого свойства изменяется.fireValueChangedEvent
в интерфейсе ReadOnlyJavaBeanProperty<java.lang.Number>
fireValueChangedEvent
в class ReadOnlyFloatPropertyBase
public void dispose()
dispose
в интерфейсе ReadOnlyJavaBeanProperty<java.lang.Number>
Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается