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


Java MouseEventDetails.isCtrlKey方法代码示例

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


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

示例1: onClick

import com.vaadin.shared.MouseEventDetails; //导入方法依赖的package包/类
public void onClick(final ClickEvent event) {

		final MouseEventDetails mouseDetails = MouseEventDetailsBuilder
				.buildMouseEventDetails(event.getNativeEvent(), getWidget()
						.getElement());
		rpc.clicked(mouseDetails);

		if (!mouseDetails.isCtrlKey() && !mouseDetails.isAltKey()
				&& !mouseDetails.isShiftKey() && !mouseDetails.isMetaKey()) {
			// RPC gets lost if we don't delay
			event.preventDefault();
			Scheduler.get().scheduleDeferred(new ScheduledCommand() {
				public void execute() {
					getWidget().onClick(mouseDetails);
				}
			});
		}
	}
 
开发者ID:Porotype,项目名称:activelink,代码行数:19,代码来源:ActiveLinkConnector.java

示例2: onClick

import com.vaadin.shared.MouseEventDetails; //导入方法依赖的package包/类
public void onClick(MouseEventDetails event) {

		if (enabled) {
			if (target == null) {
				target = "_self";
			}
			String features;
			switch (borderStyle) {
			case NONE:
				features = "menubar=no,location=no,status=no";
				break;
			case MINIMAL:
				features = "menubar=yes,location=no,status=no";
				break;
			default:
				features = "";
				break;
			}

			if (targetWidth > 0) {
				features += (features.length() > 0 ? "," : "") + "width="
						+ targetWidth;
			}
			if (targetHeight > 0) {
				features += (features.length() > 0 ? "," : "") + "height="
						+ targetHeight;
			}

			if (!event.isCtrlKey() && !event.isAltKey() && !event.isShiftKey()
					&& !event.isMetaKey()) {
				Window.open(src, target, features);
			}

		}
	}
 
开发者ID:Porotype,项目名称:activelink,代码行数:36,代码来源:ActiveLinkWidget.java

示例3: showNotificationWithMousedetails

import com.vaadin.shared.MouseEventDetails; //导入方法依赖的package包/类
private void showNotificationWithMousedetails(String msg, MouseEventDetails details) {
    String detailsTxt = "";
    if (details.isCtrlKey()) {
        detailsTxt = "(Ctrl down) ";
    }
    Notification.show(detailsTxt + msg, Type.TRAY_NOTIFICATION);
}
 
开发者ID:tltv,项目名称:gantt,代码行数:8,代码来源:DemoUI.java


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