javafx tableview排序过滤器问题

时间:2016-10-05 15:18:47

标签: java javafx tableview

我有一个带有几个单元格的javafx表视图。排序已启用。现在我有一个包含2个字符串的单元格,但是在asc / desc中该单元格中的两个字符串上的排序过滤。

我想这样做,以便过滤器仅适用于单元格中的第一个字符串,因此它会忽略字符串2.

这是因为我的排序得到了消息,因为单元格中有两个不同的变量,其中第二个不需要排序,但第一个是。但现在排序并不正确,因为它也需要第二个字符串。

这可能吗?或者我必须将它分成两个单独的细胞?

1 个答案:

答案 0 :(得分:0)

只需在列上设置比较器即可。假设列的项类型是一个字符串(如果不是这样,您可以适当地修改它):

cross_entropy