我一直无法将数据映射到vaadin中的组合框。我的目的是在一个窗口和一个按钮中有一些组合框,用户可以在完成组合框中的选择时按下它们。
我想为按钮添加一个监听器,我知道它很容易做,但是当“buttonPressed”或其所谓的运行时,我希望它能做这样的事情(伪代码):
ComboBox c1;
ComboBox c2;
Button b = new Button(new Button.ClickListener(){
public void buttonPressed(Event e){
dostuff(c1.getSelected(), c2.getSelected));
}
});
这可能还是我错过了什么?对不起,如果我听起来很愚蠢,但我已经用谷歌搜索过,示例是为我提出的,省略了我需要看到的内容。
答案 0 :(得分:1)
是的,您的伪代码应该可以正常工作;我看不到你在这里做的任何问题。请注意,你实际上并没有说出问题究竟是什么......
BTW:ComboBox在Vaadin中被称为Select,而getSelected是getValue - 即Select的值是所选项目。