public class SeparatorComboBox.SeparatorListCellRenderer extends Object implements ListCellRenderer
SeparatorComboBox.
Implementation Note: This class is simply a wrapper for original ListCellRenderer and
using return JSeparator if the value is the separator.| Modifier and Type | Field and Description |
|---|---|
protected Component |
separatorComp |
protected ListCellRenderer |
wrapped |
| Constructor and Description |
|---|
SeparatorComboBox.SeparatorListCellRenderer(ListCellRenderer listCellRenderer)
Constructs a renderer object for an item in a list.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
getListCellRendererComponent(JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus) |
protected ListCellRenderer wrapped
protected Component separatorComp
public SeparatorComboBox.SeparatorListCellRenderer(ListCellRenderer listCellRenderer)
listCellRenderer - The original ListCellRendererpublic Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
getListCellRendererComponent in interface ListCellRenderer