gpt4 book ai didi

javafx - 如何使用 setCellValueFactory 和 setCellFactory?

转载 作者:行者123 更新时间:2023-12-04 03:04:20 29 4
gpt4 key购买 nike

  • 我们如何使用 setCellValueFactory 和 setCellFactory?
  • 它们之间有什么区别?
  • 最佳答案

    根据文档:

    setCellValueFactory

    需要设置单元格值工厂以指定如何填充单个 TableColumn 中的所有单元格。单元格值工厂是一个回调函数,它提供了一个 TableColumn.CellDataFeatures 实例,并期望返回一个 ObservableValue。将在内部观察返回的 ObservableValue 实例,以允许立即更新要反射(reflect)在屏幕上的值。

    setCellFactory

    此列中所有细胞的细胞工厂。单元工厂负责为单个表格列呈现包含在每个 TableCell 中的数据。
    默认情况下 TableColumn 使用默认的单元工厂,但这可以用自定义实现替换,例如以不同的方式显示数据或支持编辑。

    资源:http://docs.oracle.com/javase/8/javafx/api/toc.htmhttp://docs.oracle.com/javase/8/javafx/api/javafx/scene/control/TableColumn.html#setCellFactory-javafx.util.Callback-

    关于javafx - 如何使用 setCellValueFactory 和 setCellFactory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45968324/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com