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

インタフェースMapChangeListener<K,V>

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


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

      • onChanged

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