當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。