1

非常に多くのアイテムを含むリストを含む GUI を構築しています。ユーザーがそれらのアイテムを追加/削除/編集できるようにします。

これまで、コントローラーで呼び出された update メソッドは、JList 全体のリセットを暗示していました (明らかにパフォーマンスの問題がありました)。何百ものアイテムが利用できるようになったので、リスト全体を更新することはもはや不可能です。

JListがJList.update(startIndex、endIndex);のように更新されるチュートリアルを知っている人はいますか(これまでのところ、私のニーズに合ったものは見つかりませんでした)。

回答していただきありがとうございます。

4

1 に答える 1

1

List はListModelからの変更イベントをリッスンします。変更ごとに新しいモデルを設定せずにモデルを更新しようとしましたか?

DefaultListModelインターフェイスを見ると、可能なはずです。 、 など、それを変更するメソッドがありaddElementますremoveElement

于 2012-09-16T15:58:31.777 に答える