Package org.jdesktop.swing.binding

Contains API which enables Swing user-interface components to be easily bound to data models, such as JavaBeans, RowSet, and collections.

See:
          Description

Interface Summary
Binding Class which binds a user-interface component to a specific element in a data model.
 

Class Summary
AbstractBinding Abstract base class which implements a default mechanism for binding user-interface components to elements in a data model.
BooleanBinding Class which binds a component that supports setting a boolean value (JCheckBox) to a data model field which is type Boolean.
ComboBoxBinding Class which binds a component that supports setting a one-of-many value (JComboBox) to a data model field which is may be an arbitrary type.
DatePickerBinding  
FormBinding Class which binds a JForm component to a data model field which is type DataModel in order to support nested data models.
ImagePanelBinding  
LabelBinding Class which binds an uneditable component (JLabel) to a data model field of arbitrary type.
ListBinding  
RadioBinding Class which binds a component that supports setting a one-of-many value (JRadioGroup) to a data model field which is may be an arbitrary type.
SpinnerBinding Class which binds a component that supports setting a value within a sequence of values (JSpinner) to a field in a data model.
TextBinding Class which binds a component that supports editing text values (JTextField, JTextArea, JEditorPane) to a data model field.
 

Exception Summary
BindException Thrown when a binding could not be established between a user-interface component and a data model.
 

Package org.jdesktop.swing.binding Description

Contains API which enables Swing user-interface components to be easily bound to data models, such as JavaBeans, RowSet, and collections.

Package Specification

Related Documentation



Copyright 2004 by Sun Microsystems, Inc. All Rights Reserved.