关于这个坦克大战的项目是在学习Java基础的时候,拿来练习的最近看到这些代码,感觉很亲切,就把他们都复制下来,编辑成博客。回首看去,Java基础的学习确实应该建立在找项目练习上,这样才能将学到的基础知识用到实际当中,不然你知道什么是面向对象编程,什么是线程,什么是死锁,概念都了解了一大堆,等到实际应 ...
分类:
编程语言 时间:
2018-02-12 13:46:33
阅读次数:
210
本文紧接上一篇讲解坦克大战这个项目,因为当初在学习的时候,是以这个案例逐步学习Java基础的,过程是先讲知识点,再将知识点逐步的融入到项目中,即给坦克添加新的功能。之前的Demo练习,想都记录下来。这里不会具体讲解知识点的概念,下面开始啦~ Demo1:Flie的基本用法 Demo2:演示FileI ...
分类:
编程语言 时间:
2018-02-11 14:39:13
阅读次数:
160
心得 1.熟悉了Actionlistener的用法 2.了解了awt类的使用方法 体会 1.创建了属于自己的坦克 2.未来将不断更新,做出一款好玩的坦克大战 ...
分类:
其他好文 时间:
2018-01-20 00:18:04
阅读次数:
188
package Tank;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyEvent;import java.awt.e ...
分类:
其他好文 时间:
2017-11-19 14:50:17
阅读次数:
222
构建场景 在Unity中新建场景,删除Dirctional Light组件。然后将Project > Prefabs下的Sandbox对象拖拽至层级窗口,Sandbox对象本身带有光照组件。确保在检视窗口中将Sanbox > Ground > GroundPlane的Layer设置为Ground。 ...
分类:
编程语言 时间:
2017-09-25 14:36:32
阅读次数:
288
1.界面(图形化-前端部分) 图形化用于交互,不管是用文字形式给用户选择,还是图形方式式的选择都是一种交互方式。在java中如果我们需要用到图形界面,就得想到GUI(Graphic user interface),那么我们需要用到什么,就直接去查看API(图形化显示能让我们做完项目后将结果看得舒服, ...
分类:
编程语言 时间:
2017-09-13 23:23:58
阅读次数:
355
今年大三的我按照课程的安排,我开始了软件工程的学习。经过了两年的学习,写代码对我来说不是什么大问题,尤其是linux下的c语言开发。 在大一时,在windows下用mfc写过坦克大战虽然基本的功能是有,但运行的时间越长程序就越不流畅,我虽然知道为什么会这样,但却找不到解决的办法,因为当时我所学的知识 ...
分类:
其他好文 时间:
2017-09-12 18:40:26
阅读次数:
128
超多经典 canvas 实例 普及:<canvas> 元素用于在网页上绘制图形。这是一个图形容器,您可以控制其每一像素,必须使用脚本来绘制图形。 注意:IE 8 以及更早的版本不支持 <canvas> 元素。 贴士:全部例子都分享在我的 GayHub - https://github.com/bxm ...
分类:
移动开发 时间:
2017-08-13 20:03:53
阅读次数:
324
坦克大战 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 Many of us had played the game "Battle city" in our childhood, and some people (like me) even often play it ...
分类:
其他好文 时间:
2017-06-20 09:45:48
阅读次数:
150