public abstract class AbstractSpinnerModel extends Object implements SpinnerModel, Serializable
setValue
, getValue
, getNextValue
and
getPreviousValue
methods.JSpinner
,
SpinnerModel
,
SpinnerListModel
,
SpinnerNumberModel
,
SpinnerDateModel
Modifier and Type | Field | Description |
---|---|---|
protected EventListenerList |
listenerList |
The list of ChangeListeners for this model.
|
Constructor | Description |
---|---|
AbstractSpinnerModel () |
Modifier and Type | Method | Description |
---|---|---|
void |
addChangeListener (ChangeListener l) |
Adds a ChangeListener to the model's listener list.
|
protected void |
fireStateChanged () |
Run each ChangeListeners stateChanged() method.
|
ChangeListener[] |
getChangeListeners () |
Returns an array of all the
ChangeListener s added
to this AbstractSpinnerModel with addChangeListener(). |
<T extends EventListener> |
getListeners (Class<T> listenerType) |
Return an array of all the listeners of the given type that
were added to this model.
|
void |
removeChangeListener (ChangeListener l) |
Removes a ChangeListener from the model's listener list.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNextValue, getPreviousValue, getValue, setValue
protected EventListenerList listenerList
public AbstractSpinnerModel()
public void addChangeListener(ChangeListener l)
addChangeListener
in interface SpinnerModel
l
- the ChangeListener to addremoveChangeListener(javax.swing.event.ChangeListener)
,
SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)
public void removeChangeListener(ChangeListener l)
removeChangeListener
in interface SpinnerModel
l
- the ChangeListener to removeaddChangeListener(javax.swing.event.ChangeListener)
,
SpinnerModel.removeChangeListener(javax.swing.event.ChangeListener)
public ChangeListener[] getChangeListeners()
ChangeListener
s added
to this AbstractSpinnerModel with addChangeListener().ChangeListener
s added or an empty
array if no listeners have been addedprotected void fireStateChanged()
public <T extends EventListener> T[] getListeners(Class<T> listenerType)
myAbstractSpinnerModel.getListeners(ChangeListener.class);
listenerType
- the type of listeners to return, e.g. ChangeListener.class Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.