当前位置: 首页>>代码示例>>Java>>正文


Java Timer.cancel方法代码示例

本文整理汇总了Java中com.google.gwt.user.client.Timer.cancel方法的典型用法代码示例。如果您正苦于以下问题:Java Timer.cancel方法的具体用法?Java Timer.cancel怎么用?Java Timer.cancel使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.user.client.Timer的用法示例。


在下文中一共展示了Timer.cancel方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: evaluate

import com.google.gwt.user.client.Timer; //导入方法依赖的package包/类
/**
 * Evaluate
 */
public void evaluate(String name) {
	if (name.equals("futurama")) {
		left = -180;
		top = Window.getClientHeight() - 80 - 21;
		show();
		setPopupPosition(left, top);

		move = new Timer() {
			public void run() {
				left += 2;
				setPopupPosition(left, top);

				if (left < Window.getClientWidth() + 180) {
					move.schedule(40);
				} else {
					move.cancel();
					hide();
				}
			}
		};

		move.schedule(40);
	}
}
 
开发者ID:openkm,项目名称:document-management-system,代码行数:28,代码来源:FuturamaWalking.java

示例2: setCarts

import com.google.gwt.user.client.Timer; //导入方法依赖的package包/类
private void setCarts(final List<ShoppingCartRef> carts) {
    _carts = carts;
    for (Timer t : _timers.values()) {
        t.cancel();
    }
    _timers.clear();

    if (carts == null) {
        setData(null);
        return;
    }
    List<ListGridEntry<ShoppingCartRef>> es = new Vector<ListGridEntry<ShoppingCartRef>>(carts.size());
    for (ShoppingCartRef sc : carts) {
        ListGridEntry<ShoppingCartRef> e = new ListGridEntry<ShoppingCartRef>(sc);
        e.set("id", sc.id());
        e.set("status", sc.status());
        e.set("progress", sc.status());
        e.set("log", sc.status());
        es.add(e);
    }
    if (!es.isEmpty()) {
        ShoppingCartRef selected = null;
        List<ShoppingCartRef> selections = selections();
        if (selections != null) {
            if (!selections.isEmpty()) {
                selected = selections.get(0);
            }
        }
        setData(es);
        if (selected != null && carts.contains(selected)) {
            select(selected);
        } else {
            ActiveShoppingCart.get(new ObjectResolveHandler<ShoppingCartRef>() {

                @Override
                public void resolved(ShoppingCartRef asc) {
                    select(asc);
                }
            });
        }
    } else {
        setData(null);
    }
}
 
开发者ID:uom-daris,项目名称:daris,代码行数:45,代码来源:ShoppingCartGrid.java


注:本文中的com.google.gwt.user.client.Timer.cancel方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。