我是SmartGWT的新手,正在尝试以编程方式选择SelectItem小部件的项目。但是没有找到解决方案。

这就是我要的:



这是来自SmartGWT示例的​​当前代码:

 SelectItem selectMultiple = new SelectItem();
      selectMultiple.setTitle("SelectItem: ");
      selectMultiple.setMultiple(true);
      selectMultiple.setMultipleAppearance(MultipleAppearance.PICKLIST);
      selectMultiple.setValueMap("Cat", "Dog", "Giraffe", "Goat", "Marmoset", "Mouse");


如何以编程方式选择项目?一无所获。

最佳答案

只需使用SelectItem#setValues()

selectMultiple.setValues("Dog","Goat");

10-06 01:51