合并ListBox&建议箱

时间:2014-03-14 06:32:09

标签: json gwt listbox suggestbox

我在GWT中有一个ListBox,它包含了在解析JSON之后的数据列表。

//ListBox test
private ListBox test;
test = new ListBox();

在解析JSON数据之后,我将数据添加到ListBox测试中。

JSONObject  userObj = val.isObject(); 
JSONArray userArray = JSONUtil.getJSONArray(userObj, "objects");
for (int i = 0; i < userArray.size(); i++) {
   JSONObject childJSONObject = (JSONObject) userArray.get(i);
   String userName = JSONUtil.getStringValue(childJSONObject, "name"); 
   test.addItem(userName);
 }

这对我来说很好。 我想将它与SuggestionBox合并,就像浏览器导航小部件一样。 我该如何实现呢?

感谢。

1 个答案:

答案 0 :(得分:1)

我假设您的意思是SuggestBox而不是SuggestionBox ......

也就是说,如果您想要一个ListBox允许用户输入以选择条目,请查看GwtChosen

似乎是为这个确切的用例创建的。您需要ChosenListBox

ChosenListBox

代码示例和文档http://jdramaix.github.io/gwtchosen/