com.google.gwt.event.dom.client.KeyEvent类的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中com.google.gwt.event.dom.client.KeyEvent类的一些代码示例,展示了KeyEvent类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。KeyEvent类的具体详情如下:
包路径:com.google.gwt.event.dom.client.KeyEvent
类名称:KeyEvent

KeyEvent介绍

[英]Base class for Key events. The native keyboard events are somewhat a mess (http://www.quirksmode.org/js/keys.html), we do some trivial normalization here, but do not attempt any complex patching, so user be warned.
[中]关键事件的基类。本机键盘事件有些混乱(http://www.quirksmode.org/js/keys.html),我们在这里进行了一些琐碎的规范化,但没有尝试任何复杂的修补,因此用户应该受到警告。

代码示例

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Does this event have any modifier keys down? Specifically. is the control,
 * meta, shift, or alt key currently pressed?
 * 
 * @return whether this event have any modifier key down
 */
public boolean isAnyModifierKeyDown() {
 return isControlKeyDown() || isShiftKeyDown() || isMetaKeyDown()
   || isAltKeyDown();
}

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Is the <code>alt</code> key down?
 * 
 * @return whether the alt key is down
 */
public boolean isAltKeyDown() {
 return getNativeEvent().getAltKey();
}

代码示例来源:origin: com.google.gwt/gwt-servlet

@Override
 public String toDebugString() {
  return super.toDebugString() + "[" + getNativeKeyCode() + "]";
 }
}

代码示例来源:origin: org.opennms.features.topology/ssh

kD_Event = (KeyDownEvent)event;
isCtrlDown = event.isControlKeyDown();
isAltDown = event.isAltKeyDown();
isShiftDown  = event.isShiftKeyDown();

代码示例来源:origin: geogebra/geogebra

protected int getModifiers(
    com.google.gwt.event.dom.client.KeyEvent<?> event) {
  return (event.isShiftKeyDown() ? KeyEvent.SHIFT_MASK : 0)
      + (controlDown(event) || isRightAltDown() ? KeyEvent.CTRL_MASK
          : 0)
      + (event.isAltKeyDown() ? KeyEvent.ALT_MASK : 0);
}

代码示例来源:origin: geogebra/geogebra

/**
 * @param event
 *            browser keyboard event
 * @return MacOS: whether meta is down; other os: whether Ctrl is down
 */
boolean controlDown(com.google.gwt.event.dom.client.KeyEvent<?> event) {
  return Navigator.getUserAgent().contains("Macintosh")
      || Navigator.getUserAgent().contains("Mac OS")
          ? event.isMetaKeyDown() : event.isControlKeyDown();
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

/**
 * Does this event have any modifier keys down? Specifically. is the control,
 * meta, shift, or alt key currently pressed?
 * 
 * @return whether this event have any modifier key down
 */
public boolean isAnyModifierKeyDown() {
 return isControlKeyDown() || isShiftKeyDown() || isMetaKeyDown()
   || isAltKeyDown();
}

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Is the <code>control</code> key down?
 * 
 * @return whether the control key is down
 */
public boolean isControlKeyDown() {
 return getNativeEvent().getCtrlKey();
}

代码示例来源:origin: com.google.gwt/gwt-servlet

@Override
public String toDebugString() {
 return super.toDebugString() + "[" + getCharCode() + "]";
}

代码示例来源:origin: net.wetheinter/gwt-user

/**
 * Does this event have any modifier keys down? Specifically. is the control,
 * meta, shift, or alt key currently pressed?
 * 
 * @return whether this event have any modifier key down
 */
public boolean isAnyModifierKeyDown() {
 return isControlKeyDown() || isShiftKeyDown() || isMetaKeyDown()
   || isAltKeyDown();
}

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
 * Is the <code>meta</code> key down?
 * 
 * @return whether the meta key is down
 */
public boolean isMetaKeyDown() {
 return getNativeEvent().getMetaKey();
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

@Override
 public String toDebugString() {
  return super.toDebugString() + "[" + getNativeKeyCode() + "]";
 }
}

代码示例来源:origin: com.google.gwt/gwt-servlet

/**
  * Is the <code>shift</code> key down?
  * 
  * @return whether the shift key is down
  */
 public boolean isShiftKeyDown() {
  return getNativeEvent().getShiftKey();
 }
}

代码示例来源:origin: net.wetheinter/gwt-user

@Override
 public String toDebugString() {
  return super.toDebugString() + "[" + getNativeKeyCode() + "]";
 }
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

/**
 * Is the <code>control</code> key down?
 * 
 * @return whether the control key is down
 */
public boolean isControlKeyDown() {
 return getNativeEvent().getCtrlKey();
}

代码示例来源:origin: net.wetheinter/gwt-user

@Override
public String toDebugString() {
 return super.toDebugString() + "[" + getCharCode() + "]";
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

/**
  * Is the <code>shift</code> key down?
  * 
  * @return whether the shift key is down
  */
 public boolean isShiftKeyDown() {
  return getNativeEvent().getShiftKey();
 }
}

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

@Override
public String toDebugString() {
 return super.toDebugString() + "[" + getCharCode() + "]";
}

代码示例来源:origin: net.wetheinter/gwt-user

/**
 * Is the <code>alt</code> key down?
 * 
 * @return whether the alt key is down
 */
public boolean isAltKeyDown() {
 return getNativeEvent().getAltKey();
}

代码示例来源:origin: net.wetheinter/gwt-user

/**
 * Is the <code>control</code> key down?
 * 
 * @return whether the control key is down
 */
public boolean isControlKeyDown() {
 return getNativeEvent().getCtrlKey();
}

相关文章