次の状況:rowindexを持つデータのコンテナーが必要です。現在、tablemodels内で通常のArrayListを使用し、tablerownumbersを手動で更新しています(そのコンテナー内でデータを追加、削除、移動した後、それらを更新し続けるために、クレイジーなアルゴリズムを使用しています。
これらのテーブル行を更新する3番目のバグを見つけた後、最終的に別のコンテナーを使用してそれらを自動的に更新することを考えました。私の最初の考えは、LinkedListを使用することでした。私が嫌いなのは、LinkedList内でアイテムを削除/再読み込みせずに移動できないことですが、それでも満足のいくようです。
Rowheader自体は独自のテーブルであり、両方の同期を維持するために、イベントごとに更新する必要があります。
あなたが代替案を推薦することができるかどうか、ただ疑問に思います。では、どのような容器を使いますか?
ありがとう、ymene