[英]SmartGwt Select all option for Selectitem
我想為選擇項選擇所有選項,其中多個設置為true。 我可以像按鈕一樣放置它還是使用其他組件?
我試過使用一些按鈕,但它看起來不太好。
這可以通過在SmartGWT中使用Pickericon來完成。 請使用以下代碼
select = new SelectItem("TEMP" + "SAMPLE");
select.setMultiple(true);
select.setMultipleAppearance(MultipleAppearance.PICKLIST);
select.setTitleAlign(Alignment.LEFT);
select.setShowFocused(false);
select.setShowDisabled(false);
select.setShowErrorStyle(false);
select_all = new PickerIcon(new Picker("checked.png"),
new FormItemClickHandler() {
@Override
public void onFormItemClick(FormItemIconClickEvent event) {
//CODE to set all item to
}
});
select_all.setPrompt("Select all");
clear_all = new PickerIcon(PickerIcon.CLEAR,
new FormItemClickHandler() {
@Override
public void onFormItemClick(FormItemIconClickEvent event) {
select.clearValue();
}
});
clear_all.setPrompt("Clear selection");
select.setIcons(select_all);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.