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

インタフェースSetChangeListener<E>

  • 型パラメータ:
    E - 要素の型
    既知のすべての実装クラス:
    WeakSetChangeListener
    関数型インタフェース:
    これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。


    @FunctionalInterface
    public interface SetChangeListener<E>
    ObservableSetに対する変更の通知を受け取るインタフェース。
    導入されたバージョン:
    JavaFX 2.1
    • メソッドの詳細

      • onChanged

        void onChanged​(SetChangeListener.Change<? extends E> change)
        ObservableSetに対して変更が行われた後に呼び出されます。 このメソッドは基本的な変更(追加/削除)ごとに1回呼び出されます。 これは、removeAll(Collection)またはclear()などの複雑な変更では、onChangedメソッドが複数回呼び出される可能性があることを意味します。
        パラメータ:
        change - 行われた変更