画出一个坦克并且可以移动
==1.画出坦克的活动区域==
==2.画出一个坦克的形状==
在画板MyPanel类的paint()绘画方法中
==3.让坦克可以转换方向==
在画板MyPanel类中添加一个表示方向的属性direction
根据direction的值,画出不同方向的坦克
画板MyPanel类实现KeyListener接口,监听键盘的事件
重写KeyListener接口的keyPressed()方法:监听键盘按下去的事件
在画框TankJFrame类的构造方法中,添加对画板MyPanel类的键盘事件监听
在paint()方法中调用画出坦克的drawTank()方法
==4.让坦克可以移动==
- 坦克能够移动,是因为坐标发生了改变
在画板MyPanel类中添加两个属性 x,y,分别表示坦克的横坐标和纵坐标
当按下不同的键时,改变坦克的坐标