When you know a thing, to hold that you know it; and when you do not know a thing, to allow that you do not know it;—this is knowledge.
Recall that in Chapter 3, “Properties and Bindings,” you learned about the
Observable interface and one of its subinterfaces
ObservableValue. In this chapter, we examine the other two subinterfaces of
ObservableMap—rounding out the story of the
Observable family of interfaces and classes.
We then cover concurrency in JavaFX. We explain ...