当前位置: 首页>>代码示例>>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;未经允许,请勿转载。