目前我有一个显示数据的表格 View 。此数据中的项目包括重复值(每日、每月)。
TableView
Item1Name | Item1Repeat
Item2Name | Item2Repeat
Item3Name | Item3Repeat
我想要实现的是了解当月的概览以及按日期订购的商品。每天重复的项目将显示在每天下方,而每月重复的项目仅显示一次。
Day x
ItemName1
ItemName2
Day x + 1
ItemName2
ItemName3
Day ...
我的问题是: 正如我所描述的,哪种 javafx UI 控件适合对数据进行排序。 我希望有一个合适的容器来实现这一目标。另一种解决方案是每天构建单独的表,但这听起来不太有效。 有建议吗?
最佳答案
一个TreeView
似乎很适合这个,或者 TreeTableView
如果您的项目有多个列(多个,除了重复频率之外)并且您正在使用 Java 8。
关于javafx Tableview 按日期排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23159737/