java.lang.Object | +--javax.swing.AbstractSpinnerModel
Safe: This class provides the ChangeListener part of the SpinnerModel interface that should be suitable for most concrete SpinnerModel implementations. Subclasses must provide an implementation of the minimum, maximum, and value properties and the getNextValue and getPreviousValue methods.
JSpinner,
SpinnerModel,
SpinnerListModel,
SpinnerNumberModel,
SpinnerDateModelprivate ChangeEvent
changeEvent
AbstractSpinnerModel()
void
addChangeListener(ChangeListener l)
ChangeListener[]
getChangeListeners()
ChangeListeners added
to this AbstractSpinnerModel with addChangeListener().
EventListener[]
getListeners(Class listenerType)
void
removeChangeListener(ChangeListener l)
private transient ChangeEvent changeEvent
protected EventListenerList listenerList
public AbstractSpinnerModel()
public void addChangeListener(ChangeListener l)
addChangeListener in interface SpinnerModell - the ChangeListener to addremoveChangeListener(javax.swing.event.ChangeListener),
SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)public void removeChangeListener(ChangeListener l)
removeChangeListener in interface SpinnerModell - the ChangeListener to removeaddChangeListener(javax.swing.event.ChangeListener),
SpinnerModel.removeChangeListener(javax.swing.event.ChangeListener)public ChangeListener[] getChangeListeners()
ChangeListeners added
to this AbstractSpinnerModel with addChangeListener().
ChangeListeners added or an empty
array if no listeners have been addedprotected void fireStateChanged()
public EventListener[] getListeners(Class listenerType)
myAbstractSpinnerModel.getListeners(ChangeListener.class);
listenerType - the type of listeners to return, e.g. ChangeListener.class