public class ImageTreeCellRenderer
extends java.lang.Object
implements javax.swing.tree.TreeCellRenderer
TreeCellRenderer| Constructor and Description |
|---|
ImageTreeCellRenderer(java.lang.String imgNotFoundPath,
java.lang.String hiddenItemImgPath)
Constructor that creates a not found, and a hidden item image from the paths provided.
|
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JCheckBox |
getLeafRenderer()
Returns the leaf renderer.
|
java.awt.Component |
getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
Returns a rendered tree cell component.
|
public ImageTreeCellRenderer(java.lang.String imgNotFoundPath,
java.lang.String hiddenItemImgPath)
imgNotFoundPath - Path to a not found image.hiddenItemImgPath - Path to a hidden item image.public javax.swing.JCheckBox getLeafRenderer()
public java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
getTreeCellRendererComponent in interface javax.swing.tree.TreeCellRenderertree - The JTree this cell belongs to.value - The value of the cell.selected - If the cell is selected or not.expanded - If the cell is expanded or not.leaf - If it's a leaf or a branch.row - The current row of this cell.hasFocus - If the cell has focus.