- 博客(6)
- 收藏
- 关注
原创 JSP的环境搭建
JSP的环境搭建详细: JDK的配置: 1.右击我的电脑---->属性–>高级系统设置–>高级–>点击环境变量 2.在系统变量中点击 新建–>设置JAVA_HOME环境变量 变量名为JAVA_HOME 变量值为JDK的安装路径 3.之后双击Path 在Path系统变量里添加一个变量值为%JAVA_HOME%\bin,点击确定之后环境变量便配置好了。 4.测...
2020-03-11 21:51:03
412
原创 多线程
在坦克大战中运用到了多线程的知识点,需要我们学习、掌握线程的知识,并且能够熟练运用。 线程、进程的概念: 线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。 进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间),比如用户点击桌面的ie...
2019-10-13 17:11:20
145
原创 Java坦克大战项目4
坦克大战项目4 任务4:让我方坦克运动起来 在坦克绘制完成后,我方坦克通过键盘来控制运动的。按键盘向上的键,坦克向上运动;向右的键,坦克向右运动;向下的键,坦克向下运动;向左的键,坦克向左运动。 在这里需要区分开敌我双方的坦克,这就需要用到 ...
2019-10-13 16:56:41
165
原创 Java坦克大战项目3
坦克大战项目3 任务3:绘制坦克外形 1.绘图实现原理: Java在AWT的根类Component类中预置了paint(Graphics g)方法 paint方法的参数是一个图形类Graphics对象 在类Graphics中系统预置了大量的用于图形处理与输出的方法 在paint()方法的重新定义中,可以通过Graphics的对象g来调用方法进行图形处理与输出。 paint()方法是由程序运行的环境...
2019-10-08 23:25:30
194
原创 Java坦克大战项目2
@坦克大战项目2 任务2:向对战界面添加监听 在完成了对战界面以后,我们还需要向其中添加监听,使之能够运行。 作为一个界面,需要布局,在这里强调一下,再点击开始按钮后,就开始出现我们的作战界面,这个作战界面我们需要用到卡片布局。 卡片布局的设置如下: //设置卡片布局 JPanel JPKaiShi = new JPanel(); JPKaiShi.setLayout(new Fl...
2019-10-08 20:34:24
656
原创 Java坦克大战项目1
** @Java坦克大战项目 ** 功能描述 本程序是一个简单的坦克游戏程序,用Java语言编写,在jdk环境下运行。游戏开始时,用户通过键盘操纵坦克移动,转弯和射击,与敌人坦克进行交战,直到消灭所有敌人就可以过关。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全...
2019-10-08 19:18:37
593
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅