Class | Description |
---|---|
DefaultCheckListCellRenderer |
A variant of DefaultListCellRenderer that uses a JCheckBox as it's basic component rather than a JLabel.
|
DefaultCheckListCellRenderer.UIResource |
A subclass of DefaultListCellRenderer that implements UIResource.
|
EmptyListTextLayer<V extends javax.swing.JComponent> |
A TextLayer to display a message over a JList when it is empty.
Use by creating a JLayer/JXLayer with a JList or a scrollpane containing a JList, and an instance of this class. |
GenericCheckListCellRenderer<T> |
A renderer to deal with the tedium of casting object values and component types with DefaultListCheckCellRenderers.
Override 'formatLabel' and set the label's text and icon to an appropriate value for the given object (T) |
LabelListCellRenderer<T> |
A renderer to deal with the tedium of casting object values and component types with DefaultListCellRenderers.
Override 'formatLabel' and set the label's text and icon to an appropriate value for the given object (T) |
ListChecker<T> |
A helper class (along with the ...CheckListCellRenderer's) to make the items in a list 'checkable'.
|
ListEditor |
Helper class to make lists in-place editable.
|
ReflectiveCheckListCellRenderer |
A ListCheckCellRenderer that given a class and textMethod name, will render the toString() result of values passed to the renderer.
|
ReflectiveListCellRenderer |
A ReflectiveListCellRenderer will render objects by calling the given method name (and icon method name) on the value object for a cell.
|
RolloverRenderer |
A decorating renderer for JLists that adds a rollover highlight for mouse movement.
This renderer optionally wraps another custom renderer. |
SimpleListModel<T> |
A simple list model based on a delegate java.util.List.
|
SingleListSelectionModel |
List selection model that ensures that one and only one item is selected at a time.
|
SuperListCellRenderer<T> |
List cell renderer that can render rich content.
|