Package uk.ac.starlink.ttools.gui
Class ShaderListCellRenderer
java.lang.Object
uk.ac.starlink.ttools.gui.ShaderListCellRenderer
- All Implemented Interfaces:
ListCellRenderer<Shader>
ListCellRenderer suitable for a combo box containing
Shader
s.- Since:
- 3 Apr 2008
- Author:
- Mark Taylor
-
Constructor Summary
ConstructorsConstructorDescriptionShaderListCellRenderer
(JComboBox<Shader> comboBox) Constructs a renderer suitable for use with a combo box containing shaders. -
Method Summary
Modifier and TypeMethodDescriptiongetListCellRendererComponent
(JList<? extends Shader> list, Shader shader, int index, boolean isSel, boolean hasFocus)
-
Constructor Details
-
ShaderListCellRenderer
Constructs a renderer suitable for use with a combo box containing shaders. The renderer will listen to the suppliedcomboBox
's properties in order to update its enabledness appropriately.- Parameters:
comboBox
- combo box to contain renderer
-
-
Method Details
-
getListCellRendererComponent
public Component getListCellRendererComponent(JList<? extends Shader> list, Shader shader, int index, boolean isSel, boolean hasFocus) - Specified by:
getListCellRendererComponent
in interfaceListCellRenderer<Shader>
-