com.google.gwt.event.dom.client
Class KeyEvent<H extends EventHandler>
java.lang.Object
com.google.web.bindery.event.shared.Event<H>
com.google.gwt.event.shared.GwtEvent<H>
com.google.gwt.event.dom.client.DomEvent<H>
com.google.gwt.event.dom.client.KeyEvent<H>
- Type Parameters:
H
- The event handler type
- All Implemented Interfaces:
- HasNativeEvent
- Direct Known Subclasses:
- KeyCodeEvent, KeyPressEvent
public abstract class KeyEvent<H extends EventHandler>
- extends DomEvent<H>
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.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
KeyEvent
public KeyEvent()
isAltKeyDown
public boolean isAltKeyDown()
- Is the
alt
key down?
- Returns:
- whether the alt key is down
isAnyModifierKeyDown
public boolean isAnyModifierKeyDown()
- Does this event have any modifier keys down? Specifically. is the control,
meta, shift, or alt key currently pressed?
- Returns:
- whether this event have any modifier key down
isControlKeyDown
public boolean isControlKeyDown()
- Is the
control
key down?
- Returns:
- whether the control key is down
isMetaKeyDown
public boolean isMetaKeyDown()
- Is the
meta
key down?
- Returns:
- whether the meta key is down
isShiftKeyDown
public boolean isShiftKeyDown()
- Is the
shift
key down?
- Returns:
- whether the shift key is down