任何喜欢recyclerview或javafx的可重复使用的视图
问题描述:
我正在创建一个滚动窗口,它显示从sqlite数据库中提取的数据集,这些数据以这样的方式显示,他们排列在像UI中的recyclerview重复的用户界面。 有什么办法来实现它,因为它不容易使用JavaFX定位元素任何喜欢recyclerview或javafx的可重复使用的视图
答
有具有类似概念的JavaFX工作了几类:
适配器被替换为cellFactory
(s),位置并没有真正的等效,但单元格确实包含index
属性。 Cell
类中有一个updateItem
方法,负责更新单元格视觉效果。
请使用一些教程来熟悉这些类型的控件,因为这超出了答案的范围。
ListCell
的工作原理类似TableView
,但基本上是一个单一的列,cellFactory
是ListView
类本身的属性并没有cellValueFactory
等同。
TreeView
和TreeTableView
分别与ListView
和TableView
工作非常相似,主要区别在于支持分层数据结构。