This document describes the API of the JGoodies Binding, a library that connects object properties with UI components. The Binding:

The JGoodies Binding requires Java 6 or later and the JGoodies Common library. Library versions for older Java versions are available in the JGoodies Archive.

Getting Started

You can find presentation about Binding techniques at the JGoodies Articles page. Also check out the User's Guide in the accompanying HTML documentation. The accompanying tutorial sources demonstrate how to work with Binding. The package descriptions in these JavaDocs provide a reference and many JavaDoc class comments contain example code. Also Martin Fowler describes the Presentation Model pattern in the upcoming additions to his "Patterns of Enterprise Application Architecture".