com.jme3.input.event
クラス KeyInputEvent

java.lang.Object
  上位を拡張 com.jme3.input.event.InputEvent
      上位を拡張 com.jme3.input.event.KeyInputEvent

public class KeyInputEvent
extends InputEvent

Keyboard key event.


コンストラクタの概要
KeyInputEvent(int keyCode, char keyChar, boolean pressed, boolean repeating)
           
 
メソッドの概要
 char getKeyChar()
          Returns the key character.
 int getKeyCode()
          The key code.
 boolean isPressed()
          Returns true if this event is key press, false is it was a key release.
 boolean isReleased()
          Returns true if this event is a key release, false if it was a key press.
 boolean isRepeating()
          Returns true if this event is a repeat event.
 java.lang.String toString()
           
 
クラス com.jme3.input.event.InputEvent から継承されたメソッド
getTime, isConsumed, setConsumed, setTime
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

KeyInputEvent

public KeyInputEvent(int keyCode,
                     char keyChar,
                     boolean pressed,
                     boolean repeating)
メソッドの詳細

getKeyChar

public char getKeyChar()
Returns the key character. Returns 0 if the key has no character.

戻り値:
the key character. 0 if the key has no character.

getKeyCode

public int getKeyCode()
The key code.

See KEY_*** constants in KeyInput.

戻り値:
key code.

isPressed

public boolean isPressed()
Returns true if this event is key press, false is it was a key release.

戻り値:
true if this event is key press, false is it was a key release.

isRepeating

public boolean isRepeating()
Returns true if this event is a repeat event. Not used anymore.

戻り値:
true if this event is a repeat event

isReleased

public boolean isReleased()
Returns true if this event is a key release, false if it was a key press.

戻り値:
true if this event is a key release, false if it was a key press.

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString