带对象的可编辑JavaFX TableView

时间:2017-01-09 17:53:19

标签: java user-interface object javafx tableview

我试图在JavaFX中创建一个可编辑的TableView。我从2个连接表中获取数据,因此我在Tableview中使用对象。

private TableColumn<Student, Classroom>classroomNameColumn, classroomYearColumn;

我已将表格和列设置为可编辑,setEditable(true),我尝试在列的setGraphic(node)操作上执行setOnEditCommit(例如文本字段)。

我无法解决此问题。

那么,如何使包含对象的单元格可编辑?感谢所有答案

1 个答案:

答案 0 :(得分:0)

好吧,我的解决方案是创建一个继承自class的自定义TableCell,并覆盖该方法进行编辑。