| Interface | Description | 
|---|---|
| FieldValidator | 
| Class | Description | 
|---|---|
| BeanTable<T> | 
 A JTable that uses JavaBeans to store the data. 
 | 
| BeanTable.PropertyCol | 
 Should be private. 
 | 
| ComboBox<E> | 
 A simple extension to JComboBox, which persists the n latest values. 
 | 
| Debug | 
 Provides static methods for managing persistent lists of debugging flags that
 can be set by the user at runtime. 
 | 
| Field | 
 Data input fields, with an optional backing store. 
 | 
| Field.BeanTableField | 
 This uses a BeanTable to display a list of beans. 
 | 
| Field.CheckBox | 
 A boolean input box using a checkbox. 
 | 
| Field.Date | 
 Data input for Date 
 | 
| Field.Double | 
 Data input for double. 
 | 
| Field.EnumCombo | 
 This allows user to make a choice from a collection of "type-safe enumeration" objects. 
 | 
| Field.Int | 
 Data input for double. 
 | 
| Field.Password | 
 A text input field which doesnt echo the input, for passwords. 
 | 
| Field.Text | 
 String input field. 
 | 
| Field.TextArea | 
 String input field using a TextArea. 
 | 
| Field.TextCombo | 
 A text input field which keeps track of recent choices in a combobox. 
 | 
| FldInputVerifier | 
 started from jroller article. 
 | 
| PersistentBean | 
 Manages mapping of PrefPanel fields to java beans. 
 | 
| PrefPanel | 
 Create a User Preferences Panel or Dialog. 
 | 
| PrefPanel.Dialog | 
 A convenience class for constructing a standalone JDialog window that has a PrefPanel inside it. 
 |