| 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. |