gpt4 book ai didi

java - DefaultListSelectionModel 很慢,如何更快地添加选择?

转载 作者:行者123 更新时间:2023-12-01 23:58:10 26 4
gpt4 key购买 nike

对于我的 JTable,我使用的是 DefaultListSelectionModel。有一个 setSelectionInteral(int index0, int index1) 和 addSelectionInteral(int index0, int index1)。如果我有一个连续的选择或一个单一的选择,这些功能非常有用。如果我有很多单独的或不连续的选择怎么办?添加一千个单选非常慢。我应该使用另一个类来驱动我的 JTable 选择吗?我不明白为什么我不能一次提供所有选定索引的列表,为什么只能提供间隔?

最佳答案

不要尝试在 ListSelectionModel 中维护复杂的状态,而是考虑将状态存储在 TableModel 中并让渲染器表示该状态,例如 example .

关于java - DefaultListSelectionModel 很慢,如何更快地添加选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15283265/

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