キーイベントの処理

キーイベントが発生すると、_Canvas／_Canvas3D クラスを継承したクラスの processEvent() メソッドが呼び出されます。このメソッドの中で、イベントのタイプとパラメータを識別してください。processEvent() メソッドの記述例は次のようになります。

public void processEvent( int type, int param ) { switch( type ) { case KEY_PRESSED_EVENT: // キーが押された break; case KEY_RELEASED_EVENT: // キーが離された break; } }

イベントのタイプは、_Canvas.KEY_PRESSED_EVENT／_Canvas.KEY_RELEASED_EVENT の2種類で、パラメータは、KeyEvent.KEYCODE_〜 です。