Java アプレットを無制限にしたり、特定のサイズに設定したりして、矢印キーと画像を使用して (ウィンドウではなく) オブジェクトを移動できるようにするにはどうすればよいですか?
質問する
997 次
1 に答える
1
KeyListeners を使用してこのタスクを実行できます。このような :-
class MyKeyListener extends KeyAdapter{
public void keyPressed(KeyEvent e){
switch (e.getKeyCode()){
case KeyEvent.VK_LEFT:
leftKey = true;
break;
case KeyEvent.VK_RIGHT:
rightKey = true;
break;
case KeyEvent.VK_UP:
upKey = true;
break;
case KeyEvent.VK_DOWN:
downKey = true;
break;
}
}
public void keyReleased(KeyEvent e){
switch (e.getKeyCode()){
case KeyEvent.VK_LEFT:
leftKey = false;
break;
case KeyEvent.VK_RIGHT:
rightKey = false;
break;
case KeyEvent.VK_UP:
upKey = false;
break;
case KeyEvent.VK_DOWN:
downKey = false;
break;
}
}
これは、KeyListner とイベントを使用する方法の 1 つにすぎません。あなたのやり方でそれを行うことができます。
于 2012-05-10T04:54:27.533 に答える