Module  javafx.base
软件包  javafx.collections

Interface SetChangeListener<E>

  • 参数类型
    E - 元素类型
    所有已知实现类:
    WeakSetChangeListener
    Functional Interface:
    这是一个功能界面,因此可以用作lambda表达式或方法引用的赋值对象。


    @FunctionalInterface
    public interface SetChangeListener<E>
    接收ObservableSet更改通知的接口。
    从以下版本开始:
    JavaFX 2.1
    • 方法详细信息

      • onChanged

        void onChanged​(SetChangeListener.Change<? extends E> change)
        在对ObservableSet进行了更改后调用。 每个基本变化(添加/删除)一次调用此方法。 这意味着,复杂的更改,如removeAll(Collection)或clear()可能会导致多次调用onChanged方法。
        参数
        change - 所做的更改