Example usage for com.google.gwt.event.dom.client KeyEvent isAltKeyDown

List of usage examples for com.google.gwt.event.dom.client KeyEvent isAltKeyDown

Introduction

In this page you can find the example usage for com.google.gwt.event.dom.client KeyEvent isAltKeyDown.

Prototype

public boolean isAltKeyDown() 

Source Link

Document

Is the alt key down?

Usage

From source file:org.opennms.features.topology.ssh.internal.gwt.client.ui.Code.java

License:Open Source License

/**
 * The Code(KeyEvent event) constructor takes a generic KeyEvent and decides whether
 * it is a KeyPressEvent or KeyDownEvent. Any relevant information about the event
 * is extracted and stored in class variables
 * @param event generic KeyEvent/*ww w  .  j  av a2  s .  c o  m*/
 */
@SuppressWarnings("rawtypes")
public Code(KeyEvent event) {
    if (event != null) {
        if (event instanceof KeyPressEvent) {
            kP_Event = (KeyPressEvent) event;
        } else if (event instanceof KeyDownEvent) {
            kD_Event = (KeyDownEvent) event;
        }
        isCtrlDown = event.isControlKeyDown();
        isAltDown = event.isAltKeyDown();
        isShiftDown = event.isShiftKeyDown();
    }

    if (kP_Event != null) {
        charCode = kP_Event.getUnicodeCharCode();
    } else if (kD_Event != null) {
        keyCode = kD_Event.getNativeKeyCode();
    }

    isFunctionKey = false;
    for (int k : keyCodes) {
        if (keyCode == k) {
            isFunctionKey = true;
            break;
        }
    }
}

From source file:org.opennms.gwtterminal.client.Code.java

License:Open Source License

@SuppressWarnings("rawtypes")
public Code(KeyEvent event) {
    if (event != null) {
        if (event instanceof KeyPressEvent) {
            kP_Event = (KeyPressEvent) event;
        } else if (event instanceof KeyDownEvent) {
            kD_Event = (KeyDownEvent) event;
        }// w w  w .  j  a va2 s  .  c  o m
        isCtrlDown = event.isControlKeyDown();
        isAltDown = event.isAltKeyDown();
        isShiftDown = event.isShiftKeyDown();
    }
    int temp = 0;
    if (kP_Event != null) {
        charCode = kP_Event.getUnicodeCharCode();
    } else if (kD_Event != null) {
        temp = keyCode = kD_Event.getNativeKeyCode();
    }
    isFunctionKey = false;
    for (int k : keyCodes) {
        if (temp == k) {
            isFunctionKey = true;
            break;
        }
    }
}