gpt4 book ai didi

java - 与 ListSelectionListener 有关

转载 作者:行者123 更新时间:2023-11-29 05:58:07 26 4
gpt4 key购买 nike

我使用 ListSelectionListener 来监听 JTable 的选择,以执行与表中所选项目相关的其他任务。但是为什么下面的代码在一开始的一个选择中执行了两次,而在更新该表之后执行了多次?

 public void valueChanged(ListSelectionEvent e) 
System.out.println(tablelist.getSelectedIndex());
}

最佳答案

因为ListSelectionListene来自 ListSelectionModel interface总是触发两个事件

int firstIndex = e.getFirstIndex();
int lastIndex = e.getLastIndex();

Oracle tutorial 中的所有内容

关于java - 与 ListSelectionListener 有关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11261015/

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