我有一个带有绑定到SimpleObjectProperty(LocalDate)变量的列的表视图:
tableview(Model) {
column("DATE",Model::date).makeEditable()
...
}
我想将其设为日期选择器,以便用户轻松访问,如下所示:
tableview(Model) {
column("DATE",Model::date).makeEditable().datepicker()
...
}
尽管我不确定正确的语法是什么,但是任何帮助将不胜感激!
答案 0 :(得分:1)
如果您的域对象具有ID,则可以这样创建一个带有日期选择器的缓存单元:
column("DATE", Model::dateProperty) {
cellFormat {
graphic = cache(rowItem.id) {
datepicker(rowItem.dateProperty)
}
}
}
您也可以在不使用缓存的情况下执行此操作,但是对于大型数据集,性能将不佳。