嘿,有人可以启发我吗?标签显示SortedFilteredList
大小的最佳方法是什么。我有一个tableview
,我想要一个标签来显示使用filterwhen
过滤时的当前表行数
答案 0 :(得分:0)
您需要做的就是向StringBinding
的{{1}}创建一个sizeProperty
。我在框架的SortedFilteredList
中添加了一个示例,请查看https://github.com/edvin/tornadofx/blob/master/src/test/kotlin/tornadofx/testapps/TableViewSortFilterTest.kt以获取完整的示例。在这里,我在屏幕底部添加了一个参考性的hbox:
TableViewSortFilterTest
hbox(5) {
label("Filter count:")
label(data.sizeProperty.stringBinding { "$it records matching filter" })
}
属性是我的data
实例。