gpt4 book ai didi

java - 从 GWT CellTable 获取所有对象

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

简单的问题:我有一个充满关键字对象的 CellTable。现在,我想检索该 CellTable 中的所有关键字。这可能吗?如果没有,为什么?肯定有办法...

我无法理解这怎么这么难(也许不是,但我似乎无法找到我一生的答案)。

一些需要澄清的代码:

//my celltable
private CellTable<Keyword> ctKeywordsLinked = new CellTable<Keyword>();

//listdataprovider to fill my celltable with
private ListDataProvider<Keyword> dataProviderLinkedKeywords = new ListDataProvider<Keyword>();

//add 4 keyword objects to the listdataprovider to fill the celltable
dataProviderLinkedKeywords.getList().add(new Keyword);
dataProviderLinkedKeywords.getList().add(new Keyword);
dataProviderLinkedKeywords.getList().add(new Keyword);
dataProviderLinkedKeywords.getList().add(new Keyword);

现在我已经填充了单元格表,我想在不接触 listdataprovider 的情况下检索这 4 个关键字。我希望一切都变得更加清晰:-)

最佳答案

CellTable 具有方法 getKeyProvider,该方法返回包含 ProvidesKey 接口(interface)下的数据的对象。

您创建 ListDataProvider 并将其传递到单元格表,以便您可以随时从单元格表再次获取该提供程序:

ListDataProvider provider = (ListDataProvider)cellTable.getKeyProvider();
provider.getList().get(0); // get first Keyword

关于java - 从 GWT CellTable 获取所有对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30526107/

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