I had this same exact question and it took me quite awhile to find an answer. You are correct in that the latest version (2.5) does not contain the tutorial code. However, the old tutorial code (v2.06) is an extremely good starting point, and will teach you the fundamentals. (At least it did for me.)
From browsing the Release Notes there are a few significant changes between 2.06 and 2.5 with the com.jgoodies.binding.binder package being the largest. (Interestingly the document doesn't specifically mention that the tutorial was removed...)
The only gotcha with the old tutorial code:
com.jgoodies.binding.list.ArrayListModel
com.jgoodies.binding.list.ObservableList
have been replaced by:
com.jgoodies.common.collect.ArrayListModel
com.jgoodies.common.collect.ObservableList
There are also several tutorials online which are quite good, however, note that they are based on the extremely old v1.0. Again though, the principals and concepts are the same.
- JGoodies: Understanding Binding - Part 1
- JGoodies: Understanding Binding - Part 2
- JGoodies: Understanding Binding - Part 3
- JGoodies: Understanding Binding - Part 4
- Introduction to JGoodies Binding