- java.lang.Object
-  
      - javafx.beans.binding.NumberExpressionBase
-  
        - javafx.beans.binding.FloatExpression
-  
          - javafx.beans.property.ReadOnlyFloatProperty
-  
            - javafx.beans.property.ReadOnlyFloatPropertyBase
 
 
 
 
-  
       - All Implemented Interfaces:
-  
         NumberExpression,Observable,ReadOnlyProperty<Number>,ObservableFloatValue,ObservableNumberValue,ObservableValue<Number>
 - 已知直接子类:
-  
         ReadOnlyJavaBeanFloatProperty
 
 
 public abstract class ReadOnlyFloatPropertyBase extends ReadOnlyFloatProperty 所有只读属性的基类包装一个float。 此类提供了一个默认实现来附加侦听器。- 从以下版本开始:
- JavaFX 2.0
- 另请参见:
-  
         ReadOnlyFloatProperty
 
-  
        
       -  
             构造方法摘要构造方法 Constructor 描述 ReadOnlyFloatPropertyBase()
 -  
             方法摘要所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 voidaddListener(InvalidationListener listener)添加一个InvalidationListener,当Observable无效时,它将被通知。voidaddListener(ChangeListener<? super Number> listener)添加一个ChangeListener,当ObservableValue的值发生变化时,它将被通知。protected voidfireValueChangedEvent()发送所有附件的通知InvalidationListeners和ChangeListeners。voidremoveListener(InvalidationListener listener)从监听器列表中删除给定的监听器,当Observable的值变为无效时通知Observable。voidremoveListener(ChangeListener<? super Number> listener)从监听器列表中删除给定的监听器,当ObservableValue的值发生变化时通知ObservableValue。-  
               Methods inherited from class javafx.beans.binding.FloatExpressionadd, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
 -  
               Methods inherited from class javafx.beans.binding.NumberExpressionBaseadd, 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
 -  
               Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 -  
               Methods inherited from interface javafx.beans.value.ObservableFloatValueget
 -  
               Methods inherited from interface javafx.beans.value.ObservableValuegetValue
 -  
               Methods inherited from class javafx.beans.property.ReadOnlyFloatPropertyasObject, readOnlyFloatProperty, toString
 -  
               Methods inherited from interface javafx.beans.property.ReadOnlyPropertygetBean, getName
 
-  
               
 
-  
             
-  
        
       -  
             方法详细信息-  addListenerpublic void addListener(InvalidationListener listener) 描述从接口Observable复制添加一个InvalidationListener,当Observable无效时,它将被通知。 如果同一个监听器被多次添加,那么它将被多次通知。 也就是说,没有检查确保唯一性。请注意,相同的实际 InvalidationListener实例可能会安全注册为不同的Observables。Observable存储对侦听器的强烈引用,这将阻止侦听器被垃圾回收,并可能导致内存泄漏。 建议您在使用后通过调用removeListener取消注册监听器,或使用WeakInvalidationListener的实例避免此情况。- 参数
-  
              listener-listener注册
- 另请参见:
-  
              Observable.removeListener(InvalidationListener)
 
 -  removeListenerpublic void removeListener(InvalidationListener listener) 描述从接口Observable复制从监听器列表中删除给定的监听器,当Observable的值变为无效时通知Observable。如果给定的侦听器以前没有被注册过(即它从未被添加过),那么这个方法调用是一个无操作的。 如果以前已经添加,那么它将被删除。 如果多次添加,那么只有第一次出现将被删除。 - 参数
-  
              listener- 要删除的侦听器
- 另请参见:
-  
              Observable.addListener(InvalidationListener)
 
 -  addListenerpublic void addListener(ChangeListener<? super Number> listener) 说明从接口ObservableValue复制添加一个ChangeListener,当ObservableValue的值更改时,它将被通知。 如果同一个监听器被多次添加,那么它将被多次通知。 也就是说,没有检查确保唯一性。请注意,相同的实际 ChangeListener实例可能会安全注册为不同的ObservableValues。ObservableValue存储对侦听器的强烈引用,这将阻止侦听器被垃圾回收,并可能导致内存泄漏。 建议您在使用后通过调用removeListener注销一个监听器,或者使用WeakChangeListener的一个实例来避免这种情况。- 参数
-  
              listener-listener注册
- 另请参见:
-  
              ObservableValue.removeListener(ChangeListener)
 
 -  removeListenerpublic void removeListener(ChangeListener<? super Number> listener) 说明从接口ObservableValue复制从监听器列表中删除给定的侦听器,每当ObservableValue的值发生变化时通知ObservableValue。如果给定的侦听器以前没有被注册过(即它从未被添加过),那么这个方法调用是一个无操作的。 如果以前已经添加,那么它将被删除。 如果多次添加,那么只有第一次出现将被删除。 - 参数
-  
              listener- 要删除的侦听器
- 另请参见:
-  
              ObservableValue.addListener(ChangeListener)
 
 -  fireValueChangedEventprotected void fireValueChangedEvent() 发送所有附件的通知InvalidationListeners和ChangeListeners。 如果此属性的值更改,则需要调用此方法。
 
-  
 
-