1
社区成员
发帖
与我相关
我的任务
分享| 课时名称 | 课时知识点 |
|---|---|
| 应用多线程让坦克动起来(Thread继承方式) | 实现在绘图面板组件通过多线程来不断调用面板的repaint方法实现游戏画面一定频率的刷新以实现动画。因为JPanel已经实现了双缓冲,动画不会闪烁。但这种刷新率(repaint方法的调用频率)也要考虑CPU的性能开销,设置到比较合适即可。另外主要讲通过继承来将Tank实现为线程类,在执行的run方法中按照一定的时间间隔(坦克走一个像素所花费的毫秒数)来改变坦克的坐标值,以实现Tank的移动 |