モジュール java.desktop
パッケージ javax.swing

クラスDefaultBoundedRangeModel

java.lang.Object
javax.swing.DefaultBoundedRangeModel
すべての実装されたインタフェース:
Serializable, BoundedRangeModel

public class DefaultBoundedRangeModel
extends Object
implements BoundedRangeModel, Serializable
BoundedRangeModelのジェネリック実装です。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

導入されたバージョン:
1.2
関連項目:
BoundedRangeModel
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    protected ChangeEvent changeEvent
    ChangeEventが示す唯一の状態(読取り専用)はソース・プロパティであるため、モデルの各インスタンスに必要なのはこのイベント1つだけです。
    protected EventListenerList listenerList
    モデル変更を待っているリスナーです。
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    DefaultBoundedRangeModel()
    すべてのプロパティをデフォルト値に初期化します。
    DefaultBoundedRangeModel​(int value, int extent, int min, int max)
    value、extent、minimum、およびmaximumを初期化します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void addChangeListener​(ChangeListener l)
    ChangeListenerを追加します。
    protected void fireStateChanged()
    ChangeListenerstateChangedメソッドを実行します。
    ChangeListener[] getChangeListeners()
    このDefaultBoundedRangeModelに登録されているすべての変更リスナーの配列を返します。
    int getExtent()
    モデルのextentを返します。
    <T extends EventListener>
    T[]
    getListeners​(クラス<T> listenerType)
    このモデルにFooListenerとして現在登録されているすべてのオブジェクトの配列を返します。
    int getMaximum()
    モデルのmaximumを返します。
    int getMinimum()
    モデルのminimumを返します。
    int getValue()
    モデルの現在の値を返します。
    boolean getValueIsAdjusting()
    ユーザーがアクションを取得中であるために値の変更が進行している場合に、trueを返します。
    void removeChangeListener​(ChangeListener l)
    ChangeListenerを削除します。
    void setExtent​(int n)
    nがゼロより大きいか等しく、モデルの制約内に収まることを確認したあと、extentをnに設定します。
    void setMaximum​(int n)
    ほかの3つのプロパティがモデルの制約に従うことを確認したあと、maximumをnに設定します。
    void setMinimum​(int n)
    ほかの3つのプロパティがモデルの制約に従うことを確認したあと、minimumをnに設定します。
    void setRangeProperties​(int newValue, int newExtent, int newMin, int newMax, boolean adjusting)
    引数を通常の制約に強制的に従わせたあと、すべてのBoundedRangeModelプロパティを設定します。
    void setValue​(int n)
    モデルの現在の値を設定します。
    void setValueIsAdjusting​(boolean b)
    valueIsAdjustingプロパティを設定します。
    String toString()
    すべてのBoundedRangeModelプロパティを表示する文字列を返します。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait