public class SelectableItemRenderer
extends java.lang.Object
implements javax.swing.ListCellRenderer
Constructor and Description |
---|
SelectableItemRenderer() |
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getListCellComponent(javax.swing.JList list,
java.lang.Object value,
int index,
boolean isSelected,
boolean cellHasFocus) |
java.awt.Component |
getListCellRendererComponent(javax.swing.JList list,
java.lang.Object value,
int index,
boolean isSelected,
boolean cellHasFocus) |
int |
getSelectionWidth() |
void |
setCenterRendererComponent(java.lang.Class<?> clazz,
SelectableItemRendererCenterComponentIf component)
Sets the render component that is to be used for the given class or it's super class.
|
void |
setEnabled(boolean value) |
protected void |
setScrollPane(javax.swing.JScrollPane parentScrollPane) |
public javax.swing.JPanel getListCellComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
public void setEnabled(boolean value)
value
- If the renderer should be enabledpublic int getSelectionWidth()
public void setCenterRendererComponent(java.lang.Class<?> clazz, SelectableItemRendererCenterComponentIf component)
clazz
- The class to use the render component for, the render component is also used for the super class of clazz.component
- The render component.protected void setScrollPane(javax.swing.JScrollPane parentScrollPane)
public java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)
getListCellRendererComponent
in interface javax.swing.ListCellRenderer
TV-Browser 3.4.4, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)