Class javax.help.plaf.basic.BasicIndexCellRenderer
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----javax.swing.JComponent
|
+----javax.swing.JLabel
|
+----javax.swing.tree.DefaultTreeCellRenderer
|
+----javax.help.plaf.basic.BasicIndexCellRenderer
- public class BasicIndexCellRenderer
- extends javax.swing.tree.DefaultTreeCellRenderer
Cell Renderer for the index UI.
BasicIndexCellRenderer
public BasicIndexCellRenderer()
getTreeCellRendererComponent
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean sel,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
- Configures the renderer based on the passed in components.
The value is set from messaging the tree with
convertValueToText, which ultimately invokes
toString on value.
The foreground color is set based on the selection and the icon
is set based on on leaf and expanded.
- Overrides:
- getTreeCellRendererComponent in class javax.swing.tree.DefaultTreeCellRenderer