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


Java Style.Cursor方法代碼示例

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


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

示例1: testSetCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
@Test
public void testSetCursor() {

    final Viewport viewport = mock(Viewport.class);
    final DivElement divElement = mock(DivElement.class);
    final Style.Cursor cursor = mock(Style.Cursor.class);
    final Style style = mock(Style.class);

    doReturn(style).when(divElement).getStyle();
    doReturn(divElement).when(viewport).getElement();
    doReturn(viewport).when(mediator).getLayerViewport();

    mediator.setCursor(cursor);

    verify(style).setCursor(cursor);
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:17,代碼來源:RestrictedMousePanMediatorTest.java

示例2: fromCssName

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
public static Style.Cursor fromCssName(String cssName) {
    for(Style.Cursor cursor : Style.Cursor.values()) {
        if(cursor.getCssName().equals(cssName)) {
            return cursor;
        }
    }
    return Style.Cursor.AUTO;
}
 
開發者ID:BenDol,項目名稱:gwt-jui,代碼行數:9,代碼來源:CursorUtil.java

示例3: convert

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
public static Style.Cursor convert(CursorOwn in) {
	switch (in) {
		case N:
			return Style.Cursor.N_RESIZE;
		case NE:
			return Style.Cursor.NE_RESIZE;
		case E:
			return Style.Cursor.E_RESIZE;
		case SE:
			return Style.Cursor.SE_RESIZE;
		case S:
			return Style.Cursor.S_RESIZE;
		case SW:
			return Style.Cursor.SW_RESIZE;
		case W:
			return Style.Cursor.W_RESIZE;
		case NW:
			return Style.Cursor.NW_RESIZE;
		case HAND:
			return Style.Cursor.POINTER;
		case MOVE:
			return Style.Cursor.MOVE;
		case DEFAULT:
			return Style.Cursor.DEFAULT;
		case CROSS:
			return Style.Cursor.CROSSHAIR;
		case TEXT:
			return Style.Cursor.TEXT;
		default:
			throw new RuntimeException("Unknown Cursor: " + in);
	}
}
 
開發者ID:umlet,項目名稱:umlet,代碼行數:33,代碼來源:Converter.java

示例4: setCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
private void setCursor(final Style.Cursor cursor) {
    for (IMediator mediator : layer.getViewport().getMediators()) {
        if (mediator instanceof RestrictedMousePanMediator) {
            if (((RestrictedMousePanMediator) mediator).isDragging()) {
                return;
            }
        }
    }
    layer.getViewport().getElement().getStyle().setCursor(cursor);
    state.setCursor(cursor);
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:12,代碼來源:GridWidgetDnDMouseMoveHandler.java

示例5: getCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
public Style.Cursor getCursor() {
    return CursorUtil.fromCssName((String)getOption("cursor"));
}
 
開發者ID:BenDol,項目名稱:gwt-jui,代碼行數:4,代碼來源:Draggable.java

示例6: setCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
/**
 * The CSS cursor during the drag operation.
 */
public void setCursor(Style.Cursor cursor) {
    setOption("cursor", cursor);
}
 
開發者ID:BenDol,項目名稱:gwt-jui,代碼行數:7,代碼來源:Draggable.java

示例7: setCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
private void setCursor(final Style.Cursor cursor) {
    layer.getViewport().getElement().getStyle().setCursor(cursor);
    state.setCursor(cursor);
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:5,代碼來源:GridWidgetDnDMouseDownHandler.java

示例8: setCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
protected void setCursor(final Style.Cursor cursor) {
    getLayerViewport().getElement().getStyle().setCursor(cursor);
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:4,代碼來源:RestrictedMousePanMediator.java

示例9: getHoverCursorStyle

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
@Override
protected Style.Cursor getHoverCursorStyle() {
    return Style.Cursor.COL_RESIZE;
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:5,代碼來源:WorkbenchSplitLayoutPanel.java

示例10: getCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
/**
 * Returns the Cursor type to be shown for the current operation. This primarily used in conjunction with DOMElement based cells.
 * When the pointer moves over a DOM element the browser determines the Cursor to show based on the DOM element's CSS. This
 * however can be different to the pointer required during, for example, a column resize operation. In such cases the
 * browser changes the pointer to that defined by CSS replacing that set by the MouseMove handler.
 * @return
 */
public Style.Cursor getCursor() {
    return cursor;
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:11,代碼來源:GridWidgetDnDHandlersState.java

示例11: setCursor

import com.google.gwt.dom.client.Style; //導入方法依賴的package包/類
/**
 * Sets the Cursor type to be shown for the current operation.
 * @param cursor
 */
public void setCursor(Style.Cursor cursor) {
    this.cursor = cursor;
}
 
開發者ID:kiegroup,項目名稱:appformer,代碼行數:8,代碼來源:GridWidgetDnDHandlersState.java


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