Creates a binding used to get a member, such as a.b.c
. The value
of the binding will be c
, or ""
if c
could not
be reached (due to b
not having a c
property,
b
being null
, or c
not being a String
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).
Note: since 8.0, JavaBeans properties are supported and might be in the chain.
root
| The root javafx.beans.value.ObservableValue | |
steps
| The property names to reach the final property |
ObjectBinding
Diagram: Bindings