public abstract class

KeyEvent

extends DomEvent<H extends EventHandler>
java.lang.Object
   ↳ com.google.gwt.event.shared.GwtEvent<H extends com.google.gwt.event.shared.EventHandler>
     ↳ com.google.gwt.event.dom.client.DomEvent<H extends com.google.gwt.event.shared.EventHandler>
       ↳ com.google.gwt.event.dom.client.KeyEvent<H extends com.google.gwt.event.shared.EventHandler>
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

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.

Summary

Public Constructors
KeyEvent()
Public Methods
boolean isAltKeyDown()
Is the alt key down?
boolean isAnyModifierKeyDown()
Does this event have any modifier keys down? Specifically.
boolean isControlKeyDown()
Is the control key down?
boolean isMetaKeyDown()
Is the meta key down?
boolean isShiftKeyDown()
Is the shift key down?
[Expand]
Inherited Methods
From class com.google.gwt.event.dom.client.DomEvent
From class com.google.gwt.event.shared.GwtEvent
From class java.lang.Object
From interface com.google.gwt.event.dom.client.HasNativeEvent

Public Constructors

public KeyEvent ()

Public Methods

public boolean isAltKeyDown ()

Is the alt key down?

Returns
  • whether the alt key is down

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

public boolean isControlKeyDown ()

Is the control key down?

Returns
  • whether the control key is down

public boolean isMetaKeyDown ()

Is the meta key down?

Returns
  • whether the meta key is down

public boolean isShiftKeyDown ()

Is the shift key down?

Returns
  • whether the shift key is down