0

私には習慣がありますAbstractTableModel

そのモデルはデータをHashMap. だから私の方法のためにgetValueAt(int rowIndex, int columnIndex)

そうです

new ArrayList<Object>(data.values()).get(index);

ただし、私のデータには 2000 を超えるエントリがあるため、テーブルのデータを取得する必要があるたびにこれを行うと、パフォーマンスが大幅に低下します。

では、どのようなソリューションをお勧めできますか?

Listすべてのデータを の代わりに に保存するためにを使用する必要がありHashMapますか?
テーブル モデルを使用する場合にデータを格納するために受け入れられている標準は何ですか?

提案してくれた人に感謝します。愚かな質問かもしれないことをお詫びしますが、テーブルとテーブルにデータを保存する方法に関してはあまり得意ではありません。

4

2 に答える 2