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

java.lang.Object
   |
   +--javax.swing.DefaultBoundedRangeModel

Deklaration

public class DefaultBoundedRangeModel
extends java.lang.Object
implements javax.swing.BoundedRangeModel, java.io.Serializable

Beschreibung

Eine generische Implementierung des BoundedRangeModel.


 
Datenelemente
protected ChangeEventchangeEvent
protected EventListenerListlistenerList
 
Konstruktoren
publicDefaultBoundedRangeModel()
publicDefaultBoundedRangeModel(int value, int extent, int min, int max)
 
Methoden
public intgetValue()
public intgetExtent()
public intgetMinimum()
public intgetMaximum()
public voidsetValue(int n)
public voidsetExtent(int n)
public voidsetMinimum(int n)
public voidsetMaximum(int n)
public voidsetValueIsAdjusting(boolean b)
public booleangetValueIsAdjusting()
public voidsetRangeProperties(int newValue, int newExtent, int newMin, int newMax, boolean adjusting)
public voidaddChangeListener(ChangeListener l)
public voidremoveChangeListener(ChangeListener l)
public ChangeListener[]getChangeListeners()     [1.4]
protected voidfireStateChanged()
public StringtoString()
public EventListener[]getListeners(Class listenerType)     [1.3]


 

Datenelemente im Detail

protected ChangeEvent changeEvent
Nur ein ChangeEvent wird benötigt.
protected EventListenerList listenerList
Die Listener.

 

Konstruktoren im Detail

public DefaultBoundedRangeModel()
Initialisiert alle Attribute mit den Wert 0 für value, extent, minimum und 100 für maximum.
public DefaultBoundedRangeModel(int value, int extent, int min, int max)
Initialisiert die Attribute.

 

Methoden im Detail

public int getValue()
Liefert den aktuellen Wert.
public int getExtent()
Liefert den Wert für den sichtbaren Bereich.
public int getMinimum()
Liefert das Minimum.
public int getMaximum()
Liefert das Maximum.
public void setValue(int n)
Setzt den akteuellen Wert. Der muss beim JSlider folgender Formel entsprechen:
 minimum <= value <= value+extent <= maximum
public void setExtent(int n)
Setzt den visuellen Bereich.
public void setMinimum(int n)
Setzt den minimalen Wert.
public void setMaximum(int n)
Setzt den maximalen Wert.
public void setValueIsAdjusting(boolean b)
Setzt den Wert für valueIsAdjusting.
public boolean getValueIsAdjusting()
Liefert true, wenn sich die Komponente noch nicht in einem endgültigen Status befindet.
public void setRangeProperties(int newValue, int newExtent, int newMin, int newMax, boolean adjusting)
Setzt alle Attribute.
public void addChangeListener(ChangeListener l)
Fügt den angegebenen Listener zur Liste aller Listener hinzu.
public void removeChangeListener(ChangeListener l)
Entfernt den angegebenen Listener.
public ChangeListener[] getChangeListeners()     [1.4]
Liefert alle Listener.
protected void fireStateChanged()
Benachrichtigt alle Listener.
public String toString()
Liefert eine String-Repräsentation.
public EventListener[] getListeners(Class listenerType)     [1.3]
Liefert alle Listener des angegebenen Typs.


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

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