TreeTableView:依赖于另一列的单元格格式(TornadoFx)

TreeTableView: Cell Format dependent on another column (TornadoFx)

我在 TornadoFx 中定义了一个 treeTableView

treeTableView = TreeTableView<EntityItem>().apply {
        column("Id", EntityItem::id).prefWidth(200).cellFormat {
            //how to refer to value of property Name ?
        }
        column("Name", EntityItem::name).prefWidth(200)

我想根据 property/column 'Name'

的值格式化单元格 'Id'

我怎样才能做到这一点?

您可以使用 rowItem 属性 访问当前行的项目。这可能为空,因此请确保使用空安全运算符 (?) 访问它。