See the API documentation for the binder classes.
To learn about using the Java visual editor binders to connect to a data source, do the following tutorial:
Tutorial: Build a rich Java client that uses a Web service.
In the Java visual editor, Swing visual components including text fields, tables, and buttons can be bound using the generic classes and interfaces provided. You can also write your own binders for other components by implementing the provided interfaces. The visual editor provides dialog boxes that help you create data source data objects and data sources that you can use to bind a visual component. Or, you can manually add basic data objects, data source data objects, and data sources from the palette and configure them using the Properties view.