Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.tree

Class DefaultTreeCellRenderer

java.lang.Object
|
+--java.awt.Component
   |
   +--java.awt.Container
      |
      +--javax.swing.JComponent
         |
         +--javax.swing.JLabel
            |
            +--javax.swing.tree.DefaultTreeCellRenderer

All Implemented Interfaces:

TreeCellRenderer, SwingConstants, Serializable, ImageObserver, MenuContainer, Serializable


public class DefaultTreeCellRenderer

extends JLabel

implements TreeCellRenderer

DefaultTreeCellRenderer

Author:

Field Summary

java.awt.ColorbackgroundNonSelectionColor

backgroundNonSelectionColor
java.awt.ColorbackgroundSelectionColor

backgroundSelectionColor
java.awt.ColorborderSelectionColor

borderSelectionColor
transient javax.swing.IconclosedIcon

closedIcon
booleanhasFocus

hasFocus
transient javax.swing.IconleafIcon

leafIcon
transient javax.swing.IconopenIcon

openIcon
booleanselected

selected
java.awt.ColortextNonSelectionColor

textNonSelectionColor
java.awt.ColortextSelectionColor

textSelectionColor

Constructor Summary

DefaultTreeCellRenderer()

Constructor DefaultTreeCellRenderer

Method Summary

voidfirePropertyChange(java.lang.String value0, java.lang.Object value1, java.lang.Object value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, byte value1, byte value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, char value1, char value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, short value1, short value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, int value1, int value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, long value1, long value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, float value1, float value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, double value1, double value2)

firePropertyChange
voidfirePropertyChange(java.lang.String value0, boolean value1, boolean value2)

firePropertyChange
java.awt.ColorgetBackgroundNonSelectionColor()

getBackgroundNonSelectionColor
java.awt.ColorgetBackgroundSelectionColor()

getBackgroundSelectionColor
java.awt.ColorgetBorderSelectionColor()

getBorderSelectionColor
javax.swing.IcongetClosedIcon()

getClosedIcon
javax.swing.IcongetDefaultClosedIcon()

getDefaultClosedIcon
javax.swing.IcongetDefaultLeafIcon()

getDefaultLeafIcon
javax.swing.IcongetDefaultOpenIcon()

getDefaultOpenIcon
javax.swing.IcongetLeafIcon()

getLeafIcon
javax.swing.IcongetOpenIcon()

getOpenIcon
java.awt.DimensiongetPreferredSize()

getPreferredSize
java.awt.ColorgetTextNonSelectionColor()

getTextNonSelectionColor
java.awt.ColorgetTextSelectionColor()

getTextSelectionColor
java.awt.ComponentgetTreeCellRendererComponent(javax.swing.JTree value0, java.lang.Object value1, boolean value2, boolean value3, boolean value4, int value5, boolean value6)

getTreeCellRendererComponent
voidpaint(java.awt.Graphics value0)

paint
voidrepaint(long value0, int value1, int value2, int value3, int value4)

repaint
voidrepaint(java.awt.Rectangle value0)

repaint
voidrevalidate()

revalidate
voidsetBackground(java.awt.Color value0)

setBackground
voidsetBackgroundNonSelectionColor(java.awt.Color value0)

setBackgroundNonSelectionColor
voidsetBackgroundSelectionColor(java.awt.Color value0)

setBackgroundSelectionColor
voidsetBorderSelectionColor(java.awt.Color value0)

setBorderSelectionColor
voidsetClosedIcon(javax.swing.Icon value0)

setClosedIcon
voidsetFont(java.awt.Font value0)

setFont
voidsetLeafIcon(javax.swing.Icon value0)

setLeafIcon
voidsetOpenIcon(javax.swing.Icon value0)

setOpenIcon
voidsetTextNonSelectionColor(java.awt.Color value0)

setTextNonSelectionColor
voidsetTextSelectionColor(java.awt.Color value0)

setTextSelectionColor
voidvalidate()

validate

Field Details

backgroundNonSelectionColor

protected Color backgroundNonSelectionColor

backgroundNonSelectionColor


backgroundSelectionColor

protected Color backgroundSelectionColor

backgroundSelectionColor


borderSelectionColor

protected Color borderSelectionColor

borderSelectionColor


closedIcon

protected transient Icon closedIcon

closedIcon


hasFocus

protected boolean hasFocus

hasFocus


leafIcon

protected transient Icon leafIcon

leafIcon


openIcon

protected transient Icon openIcon

openIcon


selected

protected boolean selected

selected


textNonSelectionColor

protected Color textNonSelectionColor

textNonSelectionColor


textSelectionColor

protected Color textSelectionColor

textSelectionColor


Constructor Details

DefaultTreeCellRenderer

public DefaultTreeCellRenderer()

Constructor DefaultTreeCellRenderer


Method Details

firePropertyChange

public void firePropertyChange(java.lang.String value0, boolean value1, boolean value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, byte value1, byte value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, char value1, char value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, double value1, double value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, float value1, float value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, int value1, int value2)

firePropertyChange

Parameters:


firePropertyChange

protected void firePropertyChange(java.lang.String value0, java.lang.Object value1, java.lang.Object value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, long value1, long value2)

firePropertyChange

Parameters:


firePropertyChange

public void firePropertyChange(java.lang.String value0, short value1, short value2)

firePropertyChange

Parameters:


getBackgroundNonSelectionColor

public Color getBackgroundNonSelectionColor()

getBackgroundNonSelectionColor


getBackgroundSelectionColor

public Color getBackgroundSelectionColor()

getBackgroundSelectionColor


getBorderSelectionColor

public Color getBorderSelectionColor()

getBorderSelectionColor


getClosedIcon

public Icon getClosedIcon()

getClosedIcon


getDefaultClosedIcon

public Icon getDefaultClosedIcon()

getDefaultClosedIcon


getDefaultLeafIcon

public Icon getDefaultLeafIcon()

getDefaultLeafIcon


getDefaultOpenIcon

public Icon getDefaultOpenIcon()

getDefaultOpenIcon


getLeafIcon

public Icon getLeafIcon()

getLeafIcon


getOpenIcon

public Icon getOpenIcon()

getOpenIcon


getPreferredSize

public Dimension getPreferredSize()

getPreferredSize


getTextNonSelectionColor

public Color getTextNonSelectionColor()

getTextNonSelectionColor


getTextSelectionColor

public Color getTextSelectionColor()

getTextSelectionColor


getTreeCellRendererComponent

public Component getTreeCellRendererComponent(javax.swing.JTree value0, java.lang.Object value1, boolean value2, boolean value3, boolean value4, int value5, boolean value6)

getTreeCellRendererComponent

Parameters:


paint

public void paint(java.awt.Graphics value0)

paint

Parameters:


repaint

public void repaint(java.awt.Rectangle value0)

repaint

Parameters:


repaint

public void repaint(long value0, int value1, int value2, int value3, int value4)

repaint

Parameters:


revalidate

public void revalidate()

revalidate


setBackground

public void setBackground(java.awt.Color value0)

setBackground

Parameters:


setBackgroundNonSelectionColor

public void setBackgroundNonSelectionColor(java.awt.Color value0)

setBackgroundNonSelectionColor

Parameters:


setBackgroundSelectionColor

public void setBackgroundSelectionColor(java.awt.Color value0)

setBackgroundSelectionColor

Parameters:


setBorderSelectionColor

public void setBorderSelectionColor(java.awt.Color value0)

setBorderSelectionColor

Parameters:


setClosedIcon

public void setClosedIcon(javax.swing.Icon value0)

setClosedIcon

Parameters:


setFont

public void setFont(java.awt.Font value0)

setFont

Parameters:


setLeafIcon

public void setLeafIcon(javax.swing.Icon value0)

setLeafIcon

Parameters:


setOpenIcon

public void setOpenIcon(javax.swing.Icon value0)

setOpenIcon

Parameters:


setTextNonSelectionColor

public void setTextNonSelectionColor(java.awt.Color value0)

setTextNonSelectionColor

Parameters:


setTextSelectionColor

public void setTextSelectionColor(java.awt.Color value0)

setTextSelectionColor

Parameters:


validate

public void validate()

validate