1

我是 vaadin 的新手,我想在文本区域中显示一些信息日志。目前,我已将 CustomComponent 中的 pushmode 设置为 PushMode.AUTOMATIC ( @Push(PushMode.AUTOMATIC) )。但这只是第一次。要刷新文本,我必须手动调整窗口大小或单击按钮。我发现了一个叫做 ICEPush 的东西,但我不明白这些东西 :( 也没有找到好的教程......

有人给我提示吗?

感谢帮助!

4

1 回答 1

2

您是否确定使用 ui.access 方法更改了 TextArea 值,并调用了 ui.push() 方法?

有点像这样:

ui.access(new Runnable() {
    @Override
    public void run() {
        textArea.setValue(newValue);
        ui.push();
    }
});
于 2014-10-20T15:46:47.043 回答