Eclipse Platform
2.0

org.eclipse.swt.events
Class KeyEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--org.eclipse.swt.internal.SWTEventObject
              |
              +--org.eclipse.swt.events.TypedEvent
                    |
                    +--org.eclipse.swt.events.KeyEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
TraverseEvent, VerifyEvent

public class KeyEvent
extends TypedEvent

Instances of this class are sent as a result of keys being pressed and released on the keyboard

See Also:
KeyListener, Serialized Form

Field Summary
 char character
          the character represented by the key that was typed
 int keyCode
          the key code of the key that was typed
 int stateMask
          the state of the keyboard modifier keys at the time the event was generated
 
Fields inherited from class org.eclipse.swt.events.TypedEvent
data, display, time, widget
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
KeyEvent(Event e)
          Constructs a new instance of this class based on the information in the given untyped event.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

character

public char character
the character represented by the key that was typed


keyCode

public int keyCode
the key code of the key that was typed


stateMask

public int stateMask
the state of the keyboard modifier keys at the time the event was generated

Constructor Detail

KeyEvent

public KeyEvent(Event e)
Constructs a new instance of this class based on the information in the given untyped event.

Parameters:
e - the untyped event containing the information

Eclipse Platform
2.0

Copyright (c) IBM Corp. and others 2000, 2002. All Rights Reserved.