public ListBoxInputField(EnumFieldDef fieldDef) {
_fieldDef= fieldDef;
initWidget(_listBox);
//list box setup
_items= ((EnumFieldDef)_fieldDef).getEnumValues();
for(EnumFieldDef.Item item : _items) {
_listBox.addItem(item.getTitle());
}
_listBox.setTitle(_fieldDef.getShortDesc());
reset();
_listBox.addChangeHandler(new ChangeHandler() {
public void onChange(ChangeEvent event) {
_selectedIdx= _listBox.getSelectedIndex();
ValueChangeEvent.fire(ListBoxInputField.this,_selectedIdx+"");
updatePref();
}
});
// label setup
}
ListBoxInputField.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:firefly
作者:
评论列表
文章目录