The package javafx.beans contains the interfaces that
define the most generic form of observability. All other classes in
the JavaFX library, that are observable, extend the javafx.
interface.
An implementation of Observable allows to attach an
javafx.. The contentBinding gets notified every time
the Observable may have changed. Typical implementations of
Observable are all properties, all bindings, javafx., and javafx..
An InvalidationListener will get no further information,
e.g. it will not get the old and the new value of a property. If you
need more information consider using a javafx. for properties and bindings, javafx. for ObservableLists or
javafx. for ObservableMap
instead.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | InvalidationListener
An |
| public interface | Observable
An |
| public interface | WeakListener
|
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | DefaultProperty
Specifies a property to which child elements will be added or set when an explicit property is not given. |
| public @interface | NamedArg
Annotation that provides information about argument's name. |
| Modifier and Type | Class and Description |
|---|---|
| public class | WeakInvalidationListener
A |