Creates a binding used to get a member, such as a.b.c
. The value
of the binding will be c
, or 0
if c
could not
be reached (due to b
not having a c
property,
b
being null
, or c
not being a Number
etc.).
All classes and properties used in a select-binding have to be
declared public.
Additionally, if any class is in a named module, then it must be
reflectively accessible to the javafx.base
module (see
Deploying an Application as a Module).
If root has JavaFX properties, this call is equivalent to selectInteger(javafx.beans.value.ObservableValue, java.lang.String[])
,
with the root
and step[0]
being substituted with the relevant property object.
root
| The root bean. | |
steps
| The property names to reach the final property. The first step must be specified as it marks the property of the root bean. |
IntegerBinding
Diagram: Bindings