public interface

HasKeyPreview

com.google.gwt.user.client.ui.HasKeyPreview

This interface is deprecated.
This interface is no longer implemented by any GWT library. Use addNativePreviewHandler(Event.NativePreviewHandler) instead.

Class Overview

A class that implements this interface receives a preview of keyboard events before they are passed to the focused widget.

See Also

Summary

Public Methods
abstract boolean onKeyDownPreview(char key, int modifiers)
Called when a key-down event is received.
abstract boolean onKeyPressPreview(char key, int modifiers)
Called when a key-press event is received.
abstract boolean onKeyUpPreview(char key, int modifiers)
Called when a key-up event is received.

Public Methods

public abstract boolean onKeyDownPreview (char key, int modifiers)

Called when a key-down event is received.

Parameters
key the physical key that was depressed. Constants for this value are defined in this interface with the KEYCODE prefix.
modifiers the modifier keys pressed at when the event occurred. This value is a combination of the bits defined by MODIFIER_SHIFT, MODIFIER_CTRL, and MODIFIER_ALT.

public abstract boolean onKeyPressPreview (char key, int modifiers)

Called when a key-press event is received.

Parameters
key the Unicode character that was generated by the keyboard action.
modifiers the modifier keys pressed at when the event occurred. This value is a combination of the bits defined by MODIFIER_SHIFT, MODIFIER_CTRL, and MODIFIER_ALT.

public abstract boolean onKeyUpPreview (char key, int modifiers)

Called when a key-up event is received.

Parameters
key the physical key that was released. Constants for this value are defined in this interface with the KEYCODE prefix.
modifiers the modifier keys pressed at when the event occurred. This value is a combination of the bits defined by MODIFIER_SHIFT, MODIFIER_CTRL, and MODIFIER_ALT.