gpt4 book ai didi

java - getRowSorter 相当于 Java 1.4 中的 JTable

转载 作者:行者123 更新时间:2023-12-01 22:19:52 25 4
gpt4 key购买 nike

是否有任何等效函数可以获取 JTable 中标题的排序选项?或者有什么解决方法可用吗?

基本上,我无法执行此功能,因为我当前使用的是Java 1.4,并且无法升级jdk。

if (table.getRowSorter().getSortKeys().get(column).getSortOrder() == SortOrder.DESCENDING) {
return SortOrder.DESCENDING;
}

编译上面的代码时,找不到 getSortOrder() 方法。

最佳答案

TableRowSorter是在 Java 1.6 中引入的,因此没有可用于 Java 1.4 的等效 API

相反,如果行排序对您很重要,您将需要实现自己的排序机制。

当我开始使用 Java 1.3 时,我们编写了一个“代理”模型,它将执行虚拟排序(代理模型将充当 TableModel 的包装器,并映射来自 TableModel 的索引>TableModelJTable 以便使其看起来好像已排序)

关于java - getRowSorter 相当于 Java 1.4 中的 JTable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30092832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com