質問

java JTable、AbstractTableModelを備えた巨大なJTable(800 * 50)があるとします。ここで、すべてのテーブル行を削除し、新しいデータ行をそのテーブルに配置します。これを達成するための最も簡単で高性能な方法はどれですか?

ありがとうございます。

役に立ちましたか?

解決

AbstractTableMoeelはこれをサポートしていません。AbstractTableModelを拡張してカスタムモデルを作成する場合は、このメソッドを自分で実装する必要があります。

または、setRowCount()メソッドを実装するDefaultTableModelを使用できます。したがって、行を0にリセットできます。次に、insertRow(...)メソッドを使用して新しい行を追加できます。

ただし、より簡単な方法は、おそらく新しいTableModelを作成することです。次に、次を使用してテーブルを更新できます。 ジェネラコディセタグプレ

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top