![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
皆非的万事屋
这个作者很懒,什么都没留下…
展开
-
Java小游戏中发射子弹的问题
下面说说对于子弹处理方面我的总结。首先说线程的问题我做的射击游戏目前只有一个线程,可以达到移动枪支,目标,和射击子弹的效果。这唯一的线程就是主框架的Paint的方法(我没加面板,直接在JFrame上画的,会闪,需要做双缓冲),做的线程就是一直让它repaint(sleep(50)),就像咱们的屏幕在一直刷新。里面分别调用了不同对象的paint方法(只需传画笔g),所以如果不加判断条件,所...原创 2019-07-30 15:29:23 · 2239 阅读 · 1 评论 -
关于java小游戏的暂停,退出和从新开始
【关于暂停】这里我只举线程类暂停。我的游戏只设置了一个多线程,是用来repaint的,所以当不执行repaint时,游戏画面就会进入停顿(但是监听还在)。这时设置暂停我们需要注意一点就是不能让线程停止,我一开始试了很多方法,都是将run里的while死循环的判断条件改为了false,这样导致的结果是游戏确实暂停了,但是却继续不了了,原因就是你的线程已经结束了(run方法执行完了),想再继续游戏就...原创 2019-07-30 15:32:29 · 9235 阅读 · 0 评论 -
JDBC连接Mysql 8.0.12版本的几个注意事项
先说Mysql的下载,大家可以下载5.X版本的,因为教材和大多教学资料都是5.X版本的,5.X不用考虑以下三个事项。如果你想下载最新8.0.12版本的,这里直接给你们附上地址,因为官网找着也挺麻烦的https://dev.mysql.com/downloads/windows/installer/8.0.html选择273.4M的离线安装包,上面那个小的是在线安装包点击 Downlaod...原创 2019-07-30 15:40:46 · 783 阅读 · 2 评论