java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.FloatExpression
javafx.beans.property.ReadOnlyFloatProperty
- All Implemented Interfaces:
NumberExpression
,Observable
,ReadOnlyProperty<Number>
,ObservableFloatValue
,ObservableNumberValue
,ObservableValue<Number>
- Direct Known Subclasses:
FloatProperty
,ReadOnlyFloatPropertyBase
public abstract class ReadOnlyFloatProperty
extends FloatExpression
implements ReadOnlyProperty<Number>
Superclass for all readonly properties wrapping a
float
.- Since:
- JavaFX 2.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionasObject()
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyFloatProperty
.static <T extends Number>
ReadOnlyFloatPropertyreadOnlyFloatProperty
(ReadOnlyProperty<T> property) Returns aReadOnlyFloatProperty
that wraps aReadOnlyProperty
.toString()
Returns a string representation of thisReadOnlyFloatProperty
object.Methods declared in class javafx.beans.binding.FloatExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
Methods declared in class javafx.beans.binding.NumberExpressionBase
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
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods declared in interface javafx.beans.Observable
addListener, removeListener
Methods declared in interface javafx.beans.value.ObservableFloatValue
get
Methods declared in interface javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener
Methods declared in interface javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Constructor Details
-
ReadOnlyFloatProperty
public ReadOnlyFloatProperty()The constructor ofReadOnlyFloatProperty
.
-
-
Method Details
-
toString
Returns a string representation of thisReadOnlyFloatProperty
object. -
readOnlyFloatProperty
public static <T extends Number> ReadOnlyFloatProperty readOnlyFloatProperty(ReadOnlyProperty<T> property) Returns aReadOnlyFloatProperty
that wraps aReadOnlyProperty
. If theReadOnlyProperty
is already aReadOnlyFloatProperty
, it will be returned. Otherwise a newReadOnlyFloatProperty
is created that is bound to theReadOnlyProperty
. Note: null values will be interpreted as 0f- Type Parameters:
T
- The type of Number to be wrapped- Parameters:
property
- The sourceReadOnlyProperty
- Returns:
- A
ReadOnlyFloatProperty
that wraps theReadOnlyProperty
if necessary - Throws:
NullPointerException
- ifproperty
isnull
- Since:
- JavaFX 8.0
-
asObject
Creates aReadOnlyObjectProperty
that holds the value of thisReadOnlyFloatProperty
. If the value of thisReadOnlyFloatProperty
changes, the value of theReadOnlyObjectProperty
will be updated automatically.- Overrides:
asObject
in classFloatExpression
- Returns:
- the new
ReadOnlyObjectProperty
- Since:
- JavaFX 8.0
-