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.DefaultListCellRenderer1.2

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

Deklaration

public class DefaultListCellRenderer
extends javax.swing.JLabel
implements javax.swing.ListCellRenderer, java.io.Serializable

Beschreibung

Diese Klasse bietet eine Standardimplementierung für einen List-Renderer. Diese Klasse überschreibt die Methoden validate, revalidate, repaint und firePropertyChange um die Performance zu steigern.


 
Geschachtelte Klassen
public staticDefaultListCellRenderer.UIResource
 
Datenelemente
protected static BordernoFocusBorder
 
Konstruktoren
publicDefaultListCellRenderer()
 
Methoden
public ComponentgetListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
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 static Border noFocusBorder

 

Konstruktoren im Detail

public DefaultListCellRenderer()
Erstellt den Standard-Renderer für ein Listenelement.

 

Methoden im Detail

public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
public void validate()
Überschrieben aus Performance-Gründen.
public void revalidate()
Überschrieben aus Performance-Gründen.
public void repaint(long tm, int x, int y, int width, int height)
Überschrieben aus Performance-Gründen.
public void repaint(Rectangle r)
Überschrieben aus Performance-Gründen.
protected void firePropertyChange(String propertyName, Object oldValue, Object newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, byte oldValue, byte newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, char oldValue, char newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, short oldValue, short newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, int oldValue, int newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, long oldValue, long newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, float oldValue, float newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, double oldValue, double newValue)
Überschrieben aus Performance-Gründen.
public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
Überschrieben aus Performance-Gründen.


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

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