Combobox vaadin组合框附加项和选项值(?)
代码 值为“C” 但是我想输入其他值,比如html中的selectBox选项Combobox vaadin组合框附加项和选项值(?),combobox,vaadin,Combobox,Vaadin,代码 值为“C” 但是我想输入其他值,比如html中的selectBox选项 ComboBox combo = new ComboBox('comboBox'); combo.addItem("A"); combo.addItem("B"); combo.addItem("C"); combo.addValueChangeListener(new ValueChangeListener() { @Overri
ComboBox combo = new ComboBox('comboBox');
combo.addItem("A");
combo.addItem("B");
combo.addItem("C");
combo.addValueChangeListener(new ValueChangeListener() {
@Override
public void valueChange(ValueChangeEvent event) {
com.vaadin.data.Property changedProeprty = event.getProperty();
String value = changedProeprty.toString() ;
}
});
A.
B
C
如何输入选项值以及如何在vaadin组合框中获取选项值?您必须将“真实”值设置为组合框中的项目。
然后,您可以使用setItemCaption(…)方法告诉系统在UI中显示什么
<select>
<option value="1">A</option>
<option value="2">B</option>
<option value="3">C</option>
</select>
查看《瓦丁之书》了解更多详细信息是否无法仅使用声明性语法进行此操作?不确定,但由于问题是通过代码显示的,因此不属于问题的范围
// Set item caption for this item explicitly
select.addItem(2);
select.setItemCaption(2, "Demos");