
the last change in the series, so listeners can therefor e choose to ignore transient
changes that have this property set to tr ue.
DefaultBoundedRangeModel is an implementation of this interface appropriate for most
uses.
public abstract interface BoundedRangeModel {
// Event Registration Methods (by event name)
public abstract void addChangeListener(javax.swing .event.ChangeListener x);
public abstract void removeChangeListener(javax.swing .event.ChangeListener x);
// Property Accessor Methods (by property name)
public abstract int getExtent();
public abstract void setExtent(int newExtent);
public abstract int getMaximum();
public abstract void setMaximum(int newMaximum);
public abstract int getMinimum();
public abstract void setMinimum(int newMinimum);
public abstract int getValue();
public abstract void setValue(int newValue);
public abstract boolean getValueIsAdjusting();
public abstract void setValueIsAdjusting(boolean b);
// Public Instance Methods
public abstract void setRangeProper ties(int value, int extent, int min, int max, boolean adjusting);
}
Implementations: DefaultBoundedRangeModel
Passed To: JProgressBar.{JProgressBar(), setModel()}, JScrollBar.setModel(), JSlider.{JSlider(), setModel()}
Retur ned By: JProgressBar.getModel(), JScrollBar.getModel(), JSlider.getModel(),
JTextF ield.getHorizontalV isibility()
Type Of: JProgressBar.model, JScrollBar.model, JSlider.sliderModel
Box Ja va 1