public class KeyInput
extends java.lang.Object
implements java.awt.event.KeyListener
修飾子とタイプ | メソッドと説明 |
---|---|
static KeyInput |
getInstance()
Instanceを返す
GUIに登録する用なのでユーザーはstaticメソッドを使用する |
static boolean |
isPress(int... codes)
指定されたコードのどれか一つでも推された瞬間ならtrueを返す
注意点として、1回のループで複数回呼び出した場合、極稀に呼び出す間にクリックをしてしまうことがあり、 同じループ内でも別の結果を返すことがある点に注意してください。 |
static boolean |
isPress(int code)
推された瞬間か返す
* 注意点として、1回のループで複数回呼び出した場合、極稀に呼び出す間にクリックをしてしまうことがあり、 同じループ内でも別の結果を返すことがある点に注意してください。 |
static boolean |
isPressing(int... codes)
指定されたキーのどれか一つでも推されていればtureを返す
|
static boolean |
isPressing(int code)
そのキーが推されているか返す
|
void |
keyPressed(java.awt.event.KeyEvent e) |
void |
keyReleased(java.awt.event.KeyEvent e) |
void |
keyTyped(java.awt.event.KeyEvent e) |
void |
update()
前フレームで押されていたキーの押されている時間を増やす
押されていた瞬間用 ユーザーは使わない |
public static KeyInput getInstance()
public static boolean isPressing(int code)
code
- KeyEventクラスのキーを表す定数を指定public static boolean isPressing(int... codes)
codes
- KeyEventクラスのキーを表す定数を複数指定public static boolean isPress(int code)
code
- KeyEventクラスのキーを表す定数を指定public static boolean isPress(int... codes)
codes
- KeyEventクラスのキーを表す定数を複数指定public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
インタフェース内 java.awt.event.KeyListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
インタフェース内 java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
インタフェース内 java.awt.event.KeyListener
public void update()