Tornadofx Tableview 行数

Tornadofx Tableview row count

嘿伙计们可以请教我。让标签显示 SortedFilteredList 大小的最佳方法是什么。我有一个 tableview,我想要一个显示当前 table 行数的标签,同时使用 filterwhen

进行过滤

您需要做的就是创建一个 StringBinding 朝向 SortedFilteredListsizeProperty。我已经在框架中的 TableViewSortFilterTest 中添加了一个示例,请查看 https://github.com/edvin/tornadofx/blob/master/src/test/kotlin/tornadofx/testapps/TableViewSortFilterTest.kt 以获取完整示例。这里我在屏幕底部添加了一个信息水平框:

hbox(5) {
    label("Filter count:")
    label(data.sizeProperty.stringBinding { "$it records matching filter" })
}

data 属性 是我的 SortedFilteredList 实例。