Получение значений из ячейки JTable

Я сделал столбец, редактируемый в Jtable.

Я хочу старые значения из ячейки, когда я закончил редактирование ячейки

Ответ 1

Вы можете получить значение с помощью

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

где table - это имя таблицы, и оно вернет Object

Пройдите через Получение значения ячейки. Это может быть полезно для вас.

Ответ 2

Вы можете использовать TableCellListener, как показано здесь здесь. Он использует PropertyChangeEvent для отслеживания старых и новых значений.

Ответ 3

Вы также можете создать свою собственную реализацию TableModel и переопределить метод setValueAt, чтобы отслеживать изменения.

Ответ 4

Добавьте TableModelListener в свою таблицуModel. Всякий раз, когда срабатывает событие, вы можете обновить содержимое своего текстового поля с новым значением в ячейке.