?? controller.java
字號(hào):
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
public class Controller extends KeyAdapter {
private Snake snake;
Controller(Snake snake)
{
if(snake!=null)
{
this.snake = snake;
}
}
public void keyPressed(KeyEvent e)
{
int key = e.getKeyCode();
if(key == KeyEvent.VK_UP)//按下“上”
{
snake.changeDirect(Snake.UP);
}
else if(key == KeyEvent.VK_DOWN)//按下“下”
{
snake.changeDirect(Snake.DOWN);
}
else if(key == KeyEvent.VK_RIGHT)//按下“右”
{
snake.changeDirect(Snake.RIGHT);
}
else if(key == KeyEvent.VK_LEFT)//按下“左”
{
snake.changeDirect(Snake.LEFT);
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -