答案 0 :(得分:1)
根据文件:
<强> setCellValueFactory 强>
需要设置单元格值工厂以指定如何填充单个TableColumn中的所有单元格。单元格值工厂是一个Callback,它提供TableColumn.CellDataFeatures实例,并期望返回一个ObservableValue。将在内部观察返回的ObservableValue实例,以允许立即更新该值以反映在屏幕上。
<强> setCellFactory 强>
此列中所有单元格的单元工厂。单元工厂负责为单个表列呈现每个TableCell中包含的数据。 默认情况下,TableColumn使用默认的单元工厂,但可以使用自定义实现替换它,例如以不同的方式显示数据或支持编辑。
资源:http://docs.oracle.com/javase/8/javafx/api/toc.htm和http://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableColumn.html#setCellFactory-javafx.util.Callback-