2

で問題が発生したようですListProperties。単一のイベントのみを発生させて、それらを効率的にソートできるようにするObservableListsマーカー インターフェイスを実装します。このインターフェースを実装しないでください (どうすれば...?)。代わりに、インターフェイスのデフォルトの実装を使用して、多くの変更を行います。SortableListListPropertiesList

私が見ることができる唯一の解決策はsort()、基礎となるものListを直接呼び出すことです。しかし、これは自分自身を返すスキームと衝突しPropertyます:

public ObservableList getSomeList()
{
    return someListProperty();
}

これによりListChangeListener、原資産Listが交換されたときに登録されたままになります。

何か情報をいただければ幸いです。

4

1 に答える 1