Package org.astrogrid.samp.gui
Interface IconBox.CellRenderer
-
- All Known Implementing Classes:
IconBox.DefaultRenderer
,TransmissionCellRenderer
- Enclosing class:
- IconBox
static interface IconBox.CellRenderer
Defines how list model elements will be rendered as icons and tooltips.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.swing.Icon
getIcon(IconBox iconBox, java.lang.Object value, int index)
Returns the icon to be displayed for a given list model element.java.lang.String
getToolTipText(IconBox iconBox, java.lang.Object value, int index)
Returns the tooltip text to be used for a given list model element.
-
-
-
Method Detail
-
getIcon
javax.swing.Icon getIcon(IconBox iconBox, java.lang.Object value, int index)
Returns the icon to be displayed for a given list model element.- Parameters:
iconBox
- component using this renderervalue
- list model elementindex
- index in the entry list being rendered- Returns:
- icon to paint
-
getToolTipText
java.lang.String getToolTipText(IconBox iconBox, java.lang.Object value, int index)
Returns the tooltip text to be used for a given list model element. Null is OK.- Parameters:
iconBox
- component using this renderervalue
- list model elementindex
- index in the entry list being rendered- Returns:
- tooltip for value
-
-