org.scijava.display.event.input
Class KyEvent

java.lang.Object
  extended by org.scijava.AbstractContextual
      extended by org.scijava.event.SciJavaEvent
          extended by org.scijava.display.event.DisplayEvent
              extended by org.scijava.display.event.input.InputEvent
                  extended by org.scijava.display.event.input.KyEvent
All Implemented Interfaces:
Contextual
Direct Known Subclasses:
KyPressedEvent, KyReleasedEvent, KyTypedEvent

public abstract class KyEvent
extends InputEvent

An event indicating keyboard activity in a display.

It is named KyEvent rather than KeyEvent to avoid name clashes with the KeyEvent hierarchy.

Author:
Curtis Rueden

Constructor Summary
KyEvent(Display<?> display, InputModifiers modifiers, int x, int y, char character, KeyCode code)
           
 
Method Summary
 Accelerator getAccelerator()
          Converts the key event into a corresponding accelerator.
 char getCharacter()
           
 KeyCode getCode()
           
 String toString()
           
 
Methods inherited from class org.scijava.display.event.input.InputEvent
getModifiers, getX, getY
 
Methods inherited from class org.scijava.display.event.DisplayEvent
getDisplay
 
Methods inherited from class org.scijava.event.SciJavaEvent
consume, getCallingThread, getStackTrace, isConsumed, setCallingThread, setConsumed
 
Methods inherited from class org.scijava.AbstractContextual
context, getContext, setContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KyEvent

public KyEvent(Display<?> display,
               InputModifiers modifiers,
               int x,
               int y,
               char character,
               KeyCode code)
Method Detail

getCharacter

public char getCharacter()

getCode

public KeyCode getCode()

getAccelerator

public Accelerator getAccelerator()
Converts the key event into a corresponding accelerator.

Returns:
an accelerator matching the key code and modifiers of the event.

toString

public String toString()
Overrides:
toString in class InputEvent


Copyright © 2009–2014 SciJava. All rights reserved.