2009年5月7日木曜日

AWT KEY操作のイベント

■KeyListenerの組み込み
コンポーネント.addKeyListener(KeyListener);
■KeyListenerのイベント処理用メソッド
public void keyTyped(KeyEvent ev)
キーボードをタイプしたときに呼び出される
public void keyPressed(KeyEvent ev)
キーボードを押したときに呼び出される
public void keyReleased(KeyEvent ev)
キーボードを離したときに呼び出される
■アダプタクラス(既にイベントリスナーを組み込み済みのクラス)
KeyAdapter:KeyListenerを組み込み済みのクラス
■KeyEventの主なメソッド
char 変数 = KeyEvent.getKeyChar();
イベントが発生したキーのキャラクタ(char値)を返す
int 変数 = KeyEvent.getKeyCode();
イベントが発生したキーのキーコードを返す
boolean 変数 = KeyEvent.isShiftDown();
イベントが発生したときにshiftキーが押されていたかを返す
boolean 変数 = KeyEvent.isAlttDown();
イベントが発生したときにAltキーが押されていたかを返す
boolean 変数 = KeyEvent.isMetaDown();
イベントが発生したときにメタキーが押されていたかを返す
boolean 変数 = KeyEvent.isControlDown();
イベントが発生したときにCtrlキーが押されていたかを返す

0 件のコメント:

コメントを投稿