gpt4 book ai didi

java - 如何从 gwt 的列表框中删除项目?

转载 作者:行者123 更新时间:2023-12-02 03:43:17 25 4
gpt4 key购买 nike

我正在 GWT 中使用 listBox 实现,但在从该 listBox 中删除项目时卡住了,并且我只有要从 listBox 中删除的文本。我怎样才能在 GWT 中实现这一目标?

最佳答案

gwt 列表框为您提供了方法removeItem(int index)。因此,通过一个简单的循环,您就可以删除您的项目:

编辑:就像 Baz 的评论中提到的那样,您应该反转循环。否则它不会在所有情况下都能正常工作。如果列表中有重复项或者您在循环中添加另一个等于,则会导致错误。

            ListBox listBox = new ListBox();
//add some entries to the listbox
int itemCount = listbox.getItemCount();

for (int i = itemCount - 1; i >= 0; i--) {

if ("YOURTEXT".equals(listbox.getItemText(i))) {
statusListBox.removeItem(i);
}
}

如果您也只想删除一项,则可以在 removeItem 之后添加一个 break

关于java - 如何从 gwt 的列表框中删除项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36590003/

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