TorndaoFx tableview 列可以将日期选择器作为输入法吗?

Can a TorndaoFx tableview column have a datepicker as the input method?

我有一个表视图,其中有一列绑定到 SimpleObjectProperty (LocalDate) 变量:

tableview(Model) {
    column("DATE",Model::date).makeEditable()
    ...
}

我想让它成为一个日期选择器以方便用户访问,如下所示:

tableview(Model) {
    column("DATE",Model::date).makeEditable().datepicker()
    ...
}

虽然我不确定正确的语法是什么,但如有任何帮助,我们将不胜感激!

如果您的域对象有一个 ID,您可以创建一个带有日期选择器的缓存单元,如下所示:

column("DATE", Model::dateProperty) {
    cellFormat {
        graphic = cache(rowItem.id) {
           datepicker(rowItem.dateProperty)
        }
    }
}

您也可以在不使用缓存的情况下执行此操作,但对于大数据集而言性能不会很好。