Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse javax.swing.tree.DefaultTreeCellRenderer1.2

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

Deklaration

public class DefaultTreeCellRenderer
extends javax.swing.JLabel
implements javax.swing.tree.TreeCellRenderer

Beschreibung

Zeigt einen Eintrag im Baum.


 
Datenelemente
protected booleanselected
protected booleanhasFocus
protected IconclosedIcon
protected IconleafIcon
protected IconopenIcon
protected ColortextSelectionColor
protected ColortextNonSelectionColor
protected ColorbackgroundSelectionColor
protected ColorbackgroundNonSelectionColor
protected ColorborderSelectionColor
 
Konstruktoren
publicDefaultTreeCellRenderer()
 
Methoden
public IcongetDefaultOpenIcon()
public IcongetDefaultClosedIcon()
public IcongetDefaultLeafIcon()
public voidsetOpenIcon(Icon newIcon)
public IcongetOpenIcon()
public voidsetClosedIcon(Icon newIcon)
public IcongetClosedIcon()
public voidsetLeafIcon(Icon newIcon)
public IcongetLeafIcon()
public voidsetTextSelectionColor(Color newColor)
public ColorgetTextSelectionColor()
public voidsetTextNonSelectionColor(Color newColor)
public ColorgetTextNonSelectionColor()
public voidsetBackgroundSelectionColor(Color newColor)
public ColorgetBackgroundSelectionColor()
public voidsetBackgroundNonSelectionColor(Color newColor)
public ColorgetBackgroundNonSelectionColor()
public voidsetBorderSelectionColor(Color newColor)
public ColorgetBorderSelectionColor()
public voidsetFont(Font font)
public FontgetFont()
public voidsetBackground(Color color)
public ComponentgetTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)
public voidpaint(Graphics g)
public DimensiongetPreferredSize()
public voidvalidate()
public voidrevalidate()
public voidrepaint(long tm, int x, int y, int width, int height)
public voidrepaint(Rectangle r)
protected voidfirePropertyChange(String propertyName, Object oldValue, Object newValue)
public voidfirePropertyChange(String propertyName, byte oldValue, byte newValue)
public voidfirePropertyChange(String propertyName, char oldValue, char newValue)
public voidfirePropertyChange(String propertyName, short oldValue, short newValue)
public voidfirePropertyChange(String propertyName, int oldValue, int newValue)
public voidfirePropertyChange(String propertyName, long oldValue, long newValue)
public voidfirePropertyChange(String propertyName, float oldValue, float newValue)
public voidfirePropertyChange(String propertyName, double oldValue, double newValue)
public voidfirePropertyChange(String propertyName, boolean oldValue, boolean newValue)


 

Datenelemente im Detail

protected boolean selected
Gibt an, ob der Wert selektiert ist.
protected boolean hasFocus
Gibt an, ob die Zelle den Fokus hat.
protected Icon closedIcon
Das Bild für einen geschlossenen Ordner.
protected Icon leafIcon
Das Bild für ein Blatt.
protected Icon openIcon
Das Bild für einen aufgeklappten Ordner.
protected Color textSelectionColor
Die Vordergrundfarbe bei selektierten Knoten.
protected Color textNonSelectionColor
Die Vordergrundfarbe bei unselektierten Knoten.
protected Color backgroundSelectionColor
Die Hintergrundfarbe bei selektierten Knoten.
protected Color backgroundNonSelectionColor
Die Hintergrundfarbe bei unselektierten Knoten.
protected Color borderSelectionColor
Die Rahmenfarbe bei Selektion.

 

Konstruktoren im Detail

public DefaultTreeCellRenderer()
Liefert ein neues Exemplar.

 

Methoden im Detail

public Icon getDefaultOpenIcon()
Liefert das Standard-Bild.
public Icon getDefaultClosedIcon()
Liefert das Standard-Bild.
public Icon getDefaultLeafIcon()
Liefert das Standard-Bild.
public void setOpenIcon(Icon newIcon)
Setzt das neue Bild.
public Icon getOpenIcon()
Liefert das Standard-Bild.
public void setClosedIcon(Icon newIcon)
Setzt das neue Bild.
public Icon getClosedIcon()
Liefert das Standard-Bild.
public void setLeafIcon(Icon newIcon)
Setzt das neue Bild.
public Icon getLeafIcon()
Liefert das Standard-Bild.
public void setTextSelectionColor(Color newColor)
Setzt die Farbe.
public Color getTextSelectionColor()
Liefert die Farbe.
public void setTextNonSelectionColor(Color newColor)
Setzt die Farbe.
public Color getTextNonSelectionColor()
Liefert die Farbe.
public void setBackgroundSelectionColor(Color newColor)
Setzt die Farbe.
public Color getBackgroundSelectionColor()
Liefert die Farbe.
public void setBackgroundNonSelectionColor(Color newColor)
Setzt die Farbe.
public Color getBackgroundNonSelectionColor()
Liefert die Farbe.
public void setBorderSelectionColor(Color newColor)
Setzt die Farbe.
public Color getBorderSelectionColor()
Liefert die Farbe.
public void setFont(Font font)
Setzt die Schriftart.
public Font getFont()
Liefert die Schriftart.
public void setBackground(Color color)
Setzt die Farbe.
public Component getTreeCellRendererComponent(JTree tree, Object value, boolean sel, boolean expanded, boolean leaf, int row, boolean hasFocus)
Liefert die Darstellungskomponente.
public void paint(Graphics g)
Zeichnet den Wert.
public Dimension getPreferredSize()
Aus Performance-Gründen überschrieben.
public void validate()
Aus Performance-Gründen überschrieben.
public void revalidate()
Aus Performance-Gründen überschrieben.
public void repaint(long tm, int x, int y, int width, int height)
Aus Performance-Gründen überschrieben.
public void repaint(Rectangle r)
Aus Performance-Gründen überschrieben.
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, byte oldValue, byte newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, char oldValue, char newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, short oldValue, short newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, int oldValue, int newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, long oldValue, long newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, float oldValue, float newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, double oldValue, double newValue)
Aus Performance-Gründen überschrieben.
public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Aus Performance-Gründen überschrieben.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.