當前位置: 首頁>>代碼示例>>Java>>正文


Java Element.getOffsetWidth方法代碼示例

本文整理匯總了Java中com.google.gwt.user.client.Element.getOffsetWidth方法的典型用法代碼示例。如果您正苦於以下問題:Java Element.getOffsetWidth方法的具體用法?Java Element.getOffsetWidth怎麽用?Java Element.getOffsetWidth使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在com.google.gwt.user.client.Element的用法示例。


在下文中一共展示了Element.getOffsetWidth方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: beginResize

import com.google.gwt.user.client.Element; //導入方法依賴的package包/類
private void beginResize(PopupRegion resizeCorner) {
    if (_expandW!=null) {
        DOM.releaseCapture(popup.getElement());
        DOM.setCapture(popup.getElement());
        _resizeCorner= resizeCorner;
        _resizing= true;
        _doAlign= false;

        Element e= _expandW.getElement();
        _xDiff= popup.getOffsetWidth()- e.getOffsetWidth();
        _yDiff= popup.getOffsetHeight()- e.getOffsetHeight();
        _originalX= popup.getAbsoluteLeft();
        _originalY= popup.getAbsoluteTop();

    }
}
 
開發者ID:lsst,項目名稱:firefly,代碼行數:17,代碼來源:PopupPane.java

示例2: moveResize

import com.google.gwt.user.client.Element; //導入方法依賴的package包/類
private void moveResize(int x, int y) {
    if (_expandW!=null && _resizing) {
        int newW;
        int newH;
        Element e= _expandW.getElement();
        int beginWidgetH= e.getOffsetHeight();
        int beginWidgetW= e.getOffsetWidth();
        int beginW= popup.getOffsetWidth();

        if (_resizeCorner== PopupRegion.SE_CORNER) {
            newW= x- popup.getAbsoluteLeft() - _xDiff;
            newH= y- popup.getAbsoluteTop() - _yDiff;

            if (newW<minWidth) newW= beginWidgetW;
            if (newH<minHeight) newH= beginWidgetH;

            performResize(_expandW, newW,newH);
        }
        else if (_resizeCorner== PopupRegion.SW_CORNER) {
            newW= e.getOffsetWidth() + (popup.getAbsoluteLeft() - x);
            newH= y- popup.getAbsoluteTop() - _yDiff;

            if (newW<minWidth) newW= beginWidgetW;
            if (newH<minHeight) newH= beginWidgetH;

            performResize(_expandW, newW,newH);

            if (beginW!=popup.getOffsetWidth()) setPopupPosition(x, _originalY);

      }


    }

}
 
開發者ID:lsst,項目名稱:firefly,代碼行數:36,代碼來源:PopupPane.java


注:本文中的com.google.gwt.user.client.Element.getOffsetWidth方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。