public abstract class AbstractSpinnerModel extends Object implements SpinnerModel, Serializable
setValue
メソッド、getValue
メソッド、getNextValue
メソッド、および getPreviousValue
メソッドの実装を提供する必要があります。JSpinner
, SpinnerModel
, SpinnerListModel
, SpinnerNumberModel
, SpinnerDateModel
修飾子と型 | フィールドと説明 |
---|---|
protected EventListenerList |
listenerList
このモデルの ChangeListeners のリストです。
|
コンストラクタと説明 |
---|
AbstractSpinnerModel() |
修飾子と型 | メソッドと説明 |
---|---|
void |
addChangeListener(ChangeListener l)
モデルのリスナーリストに ChangeListener を追加します。
|
protected void |
fireStateChanged()
各 ChangeListener で stateChanged() メソッドを実行します。
|
ChangeListener[] |
getChangeListeners()
addChangeListener() でこの AbstractSpinnerModel に追加される、すべての
ChangeListener の配列を返します。 |
<T extends EventListener> |
getListeners(Class<T> listenerType)
このモデルに追加された、指定された型のリスナーすべての配列を返します。
|
void |
removeChangeListener(ChangeListener l)
モデルのリスナーリストから ChangeListener を削除します。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getNextValue, getPreviousValue, getValue, setValue
protected EventListenerList listenerList
public void addChangeListener(ChangeListener l)
addChangeListener
、インタフェース: SpinnerModel
l
- 追加する ChangeListenerremoveChangeListener(javax.swing.event.ChangeListener)
, SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)
public void removeChangeListener(ChangeListener l)
removeChangeListener
、インタフェース: SpinnerModel
l
- 削除する ChangeListeneraddChangeListener(javax.swing.event.ChangeListener)
, SpinnerModel.removeChangeListener(javax.swing.event.ChangeListener)
public ChangeListener[] getChangeListeners()
ChangeListener
の配列を返します。ChangeListener
。リスナーが追加されていない場合は空の配列protected void fireStateChanged()
public <T extends EventListener> T[] getListeners(Class<T> listenerType)
myAbstractSpinnerModel.getListeners(ChangeListener.class);
listenerType
- 返されるリスナーの型。ChangeListener.class など バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.