モジュール javafx.base
パッケージ javafx.collections

クラスObservableArrayBase<T extends ObservableArray<T>>

  • 型パラメータ:
    T - 実際の配列インスタンスの型
    すべての実装されたインタフェース:
    Observable, ObservableArray<T>

    public abstract class ObservableArrayBase<T extends ObservableArray<T>>
    extends Object
    implements ObservableArray<T>
    ObservableArray実装のベース・クラスとして役立つ抽象クラス。 ベース・クラスは、addListenerメソッドおよびremoveListenerメソッドを実装することでリスナー処理機能を提供します。fireChange(boolean, int, int)メソッドはリスナーに通知するために提供されています。
    導入されたバージョン:
    JavaFX 8.0
    関連項目:
    ObservableArray, ArrayChangeListener
    • コンストラクタの詳細

      • ObservableArrayBase

        public ObservableArrayBase()
    • メソッドの詳細

      • fireChange

        protected final void fireChange​(boolean sizeChanged,
                                        int from,
                                        int to)
        すべてのリスナーに変更を通知します。
        パラメータ:
        sizeChanged - 配列のサイズが変更されたことを示します
        from - 変更に関連する区間の最初(これを含む)
        to - 変更に関連する区間の最後(これを含まない)