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, waitgetNextValue, getPreviousValue, getValue, setValueprotected EventListenerList listenerList
public void addChangeListener(ChangeListener l)
addChangeListener、インタフェースSpinnerModell - 追加するChangeListenerremoveChangeListener(javax.swing.event.ChangeListener), SpinnerModel.addChangeListener(javax.swing.event.ChangeListener)public void removeChangeListener(ChangeListener l)
removeChangeListener、インタフェースSpinnerModell - 削除する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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。