Изменение таблицы(setOnEditCommit)
Доброго всем времени суток, пытаюсь разобраться с изменяемой таблицей, точнее сказать хочу отправить ее измененные данные. Итак, у меня есть класс Students, который имеет несколько полей, в частности имя, вот код работы с колонкой:
name_column.setCellFactory(TextFieldTableCell.forTableColumn());
name_column.setOnEditCommit(commit -> {
SendUpdate(commit.getTableView().getItems().get(commit.getTablePosition().getRow()));
});
Проблема в том, что в SendUpdate поступает старое значение ячейки, я слышал про commit.getNewValue(), но не очень понимаю куда его пихать, может кто помочь?