DefaultListModel<E>リスト モデルの実装を簡素化するという名前のクラスがあります。しかし、リスト要素がリスト モデルでもある場合はどうなるでしょうか。親モデルは、子の変更などのリスナーとして自身を登録する必要があります。、、、、、のDefaultListModel<E>7 つのメソッドをオーバーライドする必要があります。addaddElementremoveremoveAllElementsremoveElementremoveElementAtremoveRange
もっと簡単にすることは可能ですか?
変化する Bean のネットワークをサポートするサードパーティ (コモンズなど) のライブラリがあるのではないでしょうか?