ZK显示进度百分比



我在Java中有一个ZK事件处理程序,可能会缓慢起作用,我想显示这样的客户的进度:

public void onClick$btnAddOrders() {
    List<Order> orders = getOrders();
    int numberOfOrder =  orders.size();
    for (int i=0; i< numberOfOrder; i++){
        addOrder(orders.get(i));
        showOnTheGui(i + " of " + numberOfOrder + " orders are processed");
    }
}

正如我观察到的,只有当我的活动处理程序返回时,这些通知才会显示。

在免费的ZK版本中有什么方法可以解决它?

在屏幕上添加一个计时器。在for循环之前启动计时器,然后通过onTimer事件更新屏幕。在退出方法之前停止计时器。

相关内容

  • 没有找到相关文章

最新更新