【发布时间】:2015-01-15 13:34:39
【问题描述】:
我在处理过程中使用了第二个线程,并且想从我的第二个线程更新进度条。但它对我自己不起作用。在我手动单击按钮或在 UI 上执行服务器事件之前,它不会更新进度条。
UI.getCurrent().access(new Runnable() {
@Override
public void run() {
//update the UI as in your code above
progressBar_1.setValue(new Float(progress));
Notification.show("Preprocessing - 1 Done");
}
});
【问题讨论】:
-
您是否通过在 UI 中添加 @Push 注释并为 vaadin-push 添加依赖项来启用服务器推送?
标签: java vaadin7 server-push