setValue, getValue, getNextValue and
getPreviousValue methods.
JSpinner, SpinnerModel, SpinnerListModel, SpinnerNumberModel, SpinnerDateModel
| Modifier and Type | Field and Description |
|---|---|
| private transient ChangeEvent | changeEvent
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property. |
| protected EventListenerList | listenerList
The list of ChangeListeners for this model. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | addChangeListener(ChangeListener
the ChangeListener to add l)Implements javax. Adds a ChangeListener to the model's listener list. |
| protected void | |
| public ChangeListener[] | Returns: all of theChangeListeners added or an empty
array if no listeners have been addedReturns an array of all the |
| public < the type of requested listeners T extends EventListener> T[] | Returns: all of the objects receiving listenerType notifications from this modelthe type of listeners to return, e.g. ChangeListener.class listenerType)Return an array of all the listeners of the given type that were added to this model. |
| public void | removeChangeListener(ChangeListener
the ChangeListener to remove l)Implements javax. Removes a ChangeListener from the model's listener list. |
| changeEvent | back to summary |
|---|---|
| private transient ChangeEvent changeEvent Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property. The source of events generated here is always "this". | |
| listenerList | back to summary |
|---|---|
| protected EventListenerList listenerList The list of ChangeListeners for this model. Subclasses may store their own listeners here. | |
| AbstractSpinnerModel | back to summary |
|---|---|
| protected AbstractSpinnerModel() Constructor for subclasses to call. | |
| addChangeListener | back to summary |
|---|---|
| public void addChangeListener(ChangeListener l) Implements javax. Adds a ChangeListener to the model's listener list. The ChangeListeners must be notified when the models value changes.
| |
| fireStateChanged | back to summary |
|---|---|
| protected void fireStateChanged() Run each ChangeListeners stateChanged() method.
| |
| getChangeListeners | back to summary |
|---|---|
| public ChangeListener[] getChangeListeners() Returns an array of all the
| |
| getListeners | back to summary |
|---|---|
| public <T extends EventListener> T[] getListeners(Class<T> listenerType) Return an array of all the listeners of the given type that were added to this model. For example to find all of the ChangeListeners added to this model: myAbstractSpinnerModel.getListeners(ChangeListener.class);
| |
| removeChangeListener | back to summary |
|---|---|
| public void removeChangeListener(ChangeListener l) Implements javax. Removes a ChangeListener from the model's listener list.
| |