我有什么似乎应该是一个非常简单的问题,但不知何故它不是。 SmartGwt有一种简单易行的方法,使其过于复杂!智能GWT如何在ComboBoxItem中选择项目
我有一个由LinkedHashMap填充的ComboBoxItem。我想要做的就是能够以编程方式选择要显示的行/值。在纯GWT,这将是这样的:
listBox.setSelected(1)
我已经搜查,搜查,所以我来了空。请别人帮忙!
我有什么似乎应该是一个非常简单的问题,但不知何故它不是。 SmartGwt有一种简单易行的方法,使其过于复杂!智能GWT如何在ComboBoxItem中选择项目
我有一个由LinkedHashMap填充的ComboBoxItem。我想要做的就是能够以编程方式选择要显示的行/值。在纯GWT,这将是这样的:
listBox.setSelected(1)
我已经搜查,搜查,所以我来了空。请别人帮忙!
假设您的地图有像
items.put(1,"a");
items.put(2,"b");
ComboBoxItem listBox = new ComboBoxItem();
listBox.setValueMap(items);
值,那么
listBox.setValue(1) will display "a" in listBox
listBox.setvalue(2) will display "b" in listBox
您可以设置ComboBox项值对下拉通过setValuMap(String数组[])
的String [] valueMap = {“A”,“B”};
comboBoxItem.setValueMap(valueMap);
这将设置字符串数组中的值为combox框。您可以通过setValue(String value)函数以编程方式设置值。
comboBoxItem.setValue(“A”);