gpt4 book ai didi

java - 如何在 JList 中将项目设置为选中

转载 作者:行者123 更新时间:2023-11-29 08:23:12 24 4
gpt4 key购买 nike

我想创建一个 JButton,当我按下它时,它会选择 JList 的最后一项。

itemsList 是我的JList,我已经有一些项目了

int selectedIndex = itemsList.getMaxSelectionIndex();
itemsList.setSelectedIndex(selectedIndex);

我试过了,但它没有选择任何东西

最佳答案

您的问题是此方法:getMaxSelectionIndex() 获取 JList 中所做的当前选择 的最大索引(根据 JList API)。这不是您想要或需要的。相反,您需要获取列表的大小(可通过列表的模型获得),然后从中删除 1:

itemsList.setSelectedIndex(itemsList.getModel().getSize() - 1);

关于java - 如何在 JList 中将项目设置为选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55755344/

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