valueChangeListener没有触发

时间:2014-05-13 12:42:26

标签: java vaadin

我想在弹出新窗口时设置CheckBox ReadOnly。 这是我的代码。

getForm().getField("foreign").addValueChangeListener(
    new Property.ValueChangeListener(){
        @Override
        public void valueChange(Property.ValueChangeEvent event) {
            changeValueForCurrency(event.getProperty().getValue());
        }
    }
);

尝试通过调用changeValueForCurrency()

来实现它
changeValueForCurrency(getForm().getField("foreign"));

不起作用。 我的伴侣告诉我一些要解雇它的事情,但它没有任何方法可以解雇它。 另外,我尝试将此方法设置为true;

setImmediate(true);

仍然无效

1 个答案:

答案 0 :(得分:0)

添加侦听器后,您是否尝试执行setImmediate()?我有一个表格这个问题。