web-dev-qa-db-ja.com

JTableセルから値を取得する

Jtableで列を編集可能にしました。

セルの編集が終了したら、セルの古い値が必要です

11
user2042166

を使用して値を取得できます

table.getModel().getValueAt(row_index, col_index);

ここで、tableはテーブルの名前であり、Objectを返します。

これを確認してください セル値の取得 。役に立つかもしれません。

22
Maximin

here のように、 TableCellListener を使用できます。 PropertyChangeEventを使用して、古い値と新しい値を追跡します。

1
Catalina Island

TableModelの独自の実装を作成し、setValueAtメソッドをオーバーライドして、変更を追跡することもできます。

1
P. Lalonde

TableModelListenerをTableModelに追加します。イベントが発生するたびに、セルの新しい値でテキストフィールドの内容を更新できます。

0
camickr