gpt4 book ai didi

java - 如何从给定索引处的 JList 中删除多个元素?

转载 作者:行者123 更新时间:2023-11-30 08:53:01 27 4
gpt4 key购买 nike

我确实已经对此进行了搜索,但我发现的是索引仅为 int 而不是 int[] 的问题。因此,我的问题与那些不同。

这是我的ActionPerformed 方法:

private void btnRemoveActionPerformed(java.awt.event.ActionEvent evt) {                                          
int[] selectedTask = lstToDoLists.getSelectedIndices();
for (int i = 0; i < selectedTask.length; i++){
Object getSelTask = lstToDoLists.getModel().getElementAt(selectedTask[i]);
}
}

我有一个名为 selectedTaskint[],它获取我的 Jlist“lstToDoLists”中所有选定项目的索引。

然后我有一个循环,使用它们的索引获取 JList 中所有选定的项目。

如何删除JList中的选中项?

最佳答案

用 for 循环?如果 A[] 包含要从 JList 中删除的所有索引,为什么不能每次都遍历 A[] 和 JList.remove?如果您从最后一次出现开始,它不会更改较低索引项的位置。

关于java - 如何从给定索引处的 JList 中删除多个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29967609/

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