本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目介绍
基于JavaSwing的象棋游戏系统
正常象棋游戏,每方16个棋子,将军算胜利
2025年05月07日
本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
基于JavaSwing的象棋游戏系统
正常象棋游戏,每方16个棋子,将军算胜利
2025年05月07日
有句话说得很对,无论时间怎样远去,经典的东西永不会过时。
今天要谈的是由拉阔游戏公司出品的一款JAVA游戏《火焰之纹章2》。
小弟最近闲着无聊,突然心血来潮,又再玩了一遍当年的年度排行榜JAVA游戏《火焰之纹章2》,仿佛一下子又回到了十几年前,只觉外貌早改变,处境都变,情怀却没有丝毫改变,取味性依然十足。
《火焰之纹章2》是一款战棋策略游戏,游戏有着悠长的流程、大量的道具,达成条件还能触发隐藏剧情,别说当年废寝忘食地刷级,最近重玩亦是废寝忘食。
2025年05月07日
本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
基于JavaSwing的贪吃蛇大作战
系统有1权限:用户
2025年05月07日
相信通过前面的练习,大家对Java已经有了一定的了解和基础。今天我们学习个新的游戏—坦克大战,来巩固我们的练习。想要夯实基础,手就一定不能懒。毕竟实践出真知,你学的怎么样,到你应用的时候你就会知道。废话不多说,进入我们今天的正题!
2025年05月07日
根据公众号内容实操验证,真实有效,以备不时之需,java打包.exe文件执行,避雷、免踩坑,大家跟着步骤问题不大。
2025年05月07日
扫雷游戏想必大家都玩过,但有没有想过自己开发呢?Java开发过许多小游戏,其中扫雷给小白来练手非常适合不过了。
话不多说,首先展示一下游戏界面:
实现过程如下:
首先设计一个二维数组,用于存放雷和周围八个格子雷的个数,再定义两个一维数组分别存放雷的X和Y坐标,布雷,记录周围八个格子雷的个数。
我使用的是EditPlus(新建Java项目Boom,新建package:boom,新建Class:Block)
代码:
建立一个顶层容器JFrame,上面添加一个JPanel——JpMain,使用BorderLayout布局North为重新开始按钮,Center为雷区(新建一个对象,把雷区进行了封装),South为选择难度区域(任然使用一个JPanel,上面添加JRadioButton单选器),顶层容器代码: