[英]Java applet pane movable by arrow keys?
如何使Java applet不受限制或设置为一定的大小,我可以使用箭头键移动事物(而不是窗口),并且图像和内容将保留在原处?
You can use KeyListeners to do this task. 您可以使用KeyListeners来执行此任务。 Like this :-
像这样 :-
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;
}
}
This is only a way how can you use the KeyListner and events. 这只是您如何使用KeyListner和事件的一种方式。 You can do it in your way.
您可以按照自己的方式做。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.