Java项目
文章平均质量分 94
独奏夜上弦^O^
这个作者很懒,什么都没留下…
展开
-
仿QQ聊天软件(登录界面、好友界面、聊天界面)-Java(Swing、Socket)
主要运用swing和serversocket、socket写的仿QQ聊天室,深入学习并运用了swing相关组件和socket通信原创 2022-02-07 16:04:01 · 7790 阅读 · 7 评论 -
简易五子棋(包含开始、双人对战、简易AI、悔棋、认输、判断输赢)不含禁手
简易五子棋一、问题分析五子棋游戏分析:五子棋作为较为普遍且简易的娱乐游戏,受到众多人的热爱,且五子棋AI也是一个较为容易实现的AI。下面我们先来分析游戏规则。(哈哈,虽然大家都知道,但我还是想写写)双方分别使用黑白两色棋子,下在棋盘横线交叉处,先连成五子者胜利。(黑棋禁手啥的规则在我的程序里没加,就不赘述了)。程序分析:(1)首先,五子棋开始,我们需要一个棋盘,15*15的棋盘,需要黑白棋子。(2)其次,我们需要实现棋子顺序的改变,就是实现先下黑棋,再下白棋,然后实现一个基本的修正功能,原创 2021-06-06 20:50:42 · 4150 阅读 · 12 评论 -
PC版修图(图形图像处理)
一、程序说明制作窗体:将窗体分为功能按钮区与绘图区;功能按钮区添加功能按钮,实现各功能之间的切换;绘图区用来绘制图片,将功能区放在窗体右边,绘图区放在窗体正中间即可;添加监听器:需要实现动作监听,鼠标监听;创建方法类:用于存放各种绘图方法;用于存放监听器中的方法使监听器代码更加简洁;获取图片对象:将图片转化为可操作的图片输入输出流。二、方法说明获取可操作的图片对象:读取一个图片对象,创建文件对象,将图片通过ImageIO.read(file)方法读取图片,通过BufferedImage对象原创 2021-07-26 00:33:34 · 553 阅读 · 0 评论 -
Java多线程游戏-雷霆战机
Java多线程游戏-雷霆战机先来张效果图(结尾附上源码地址,欢迎交流)一、总述飞机大战大家童年的时候都玩过,前两天学了线程方面的知识后,决定写一个关于多线程雷霆战机的游戏(单机)。这里用到了许多有关线程,图片处理,音乐等的技术我刚接触Java半年,做这个游戏磕磕绊绊。花费了很多时间,最后还是有一些瑕疵。素材是从另一位博主那下载的。素材下载地址:地址二、相关技术了解什么是线程,进程,多线程,并发线程了解线程寿命以及线程的控制了解线程安全问题,处理游戏中出现的线程安全问题了解Java中的原创 2021-08-28 18:47:37 · 3055 阅读 · 6 评论