Gwt 列表框中的项目没有';当我试图运行该项目时,它不会出现
这是我的代码,在我的列表框中甚至一个单词也看不到。有什么问题吗Gwt 列表框中的项目没有';当我试图运行该项目时,它不会出现,gwt,Gwt,这是我的代码,在我的列表框中甚至一个单词也看不到。有什么问题吗 idStore = new ListStore<Category>(new ModelKeyProvider<Category>() { @Override public String getKey(Category item) { return item.getIdcategory() + ""; }
idStore = new ListStore<Category>(new ModelKeyProvider<Category>() {
@Override
public String getKey(Category item) {
return item.getIdcategory() + "";
}
});
idStore.addAll(list);
lb = new ListBox();
LabelProvider<Category> lp = new LabelProvider<Category>() {
@Override
public String getLabel(Category item) {
lb.addItem(item.getStrName());
return item.getStrName();
}
};
lb.setVisibleItemCount(5);
lb.setMultipleSelect(true);
vlc.add(new FieldLabel(lb, "Categories"), new VerticalLayoutData(1, -1, new Margins(10)));
idStore=newliststore(newmodelkeyprovider()){
@凌驾
公共字符串getKey(类别项){
返回项。getIdcategory()+“”;
}
});
idStore.addAll(列表);
lb=新列表框();
LabelProvider lp=新的LabelProvider(){
@凌驾
公共字符串getLabel(类别项){
lb.addItem(item.getStrName());
return item.getStrName();
}
};
lb.setVisibleItemCount(5);
lb.setMultipleSelect(真);
新增(新字段标签(lb,“类别”)、新垂直布局数据(1,-1、新边距(10));
为什么不尝试类似的方法:
lb.setVisibleItemCount(1);
这将启用适当的下拉/列表框。我认为您还必须将组件添加到root
面板