我试图在JavaFX中创建一个可编辑的TableView。我从2个连接表中获取数据,因此我在Tableview中使用对象。
private TableColumn<Student, Classroom>classroomNameColumn, classroomYearColumn;
我已将表格和列设置为可编辑,setEditable(true)
,我尝试在列的setGraphic(node)
操作上执行setOnEditCommit
(例如文本字段)。
我无法解决此问题。
那么,如何使包含对象的单元格可编辑?感谢所有答案
答案 0 :(得分:0)
好吧,我的解决方案是创建一个继承自class
的自定义TableCell
,并覆盖该方法进行编辑。