如何使我的 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 和事件的一种方式。你可以按照你的方式去做。
于 2012-05-10T04:54:27.533 回答