单机版开心农场项目

介绍

使用 Java+JFrame 等相关知识开发一个单机电脑版的开心农场

软件架构

  1. 使用java中JFrame类相关知识进行可视化开发
  2. 使用javase阶段知识进行项目开发
  3. 本项目不连接数据库,而是使用 IO流方式 将数据写入本地文件进行数据永久化
  4. 运用 多线程 知识点实现多土地农作物自动生长功能
  5. 使用 Eclipse 软件进行编写,毕竟刚入大学2017年时 还是这个软件的天下(起码在学校中都是接触这个)

使用说明

  1. 直接运行即可
  2. 相关思维导图、效果图、PPT已经传入tools文件夹中
  3. 项目代码为HappyFarm

声明

  1. 本项目为本人学习java阶段的练手项目,学生时期编写,所以代码抽出复用等优化部分并没有去注意,代码质量也不并不是很高,请多海涵
  2. 部分资源是教我Java的周老师给的jar包封好的,并非全部都是本人写的.所以jar包部分的源码是没分享出来的哦
  3. 大体外观样式资源是教我Java的周老师给的,本人是使用JavaSE部分知识点实现如下思维导图功能

思维脑图

下面只展出部分效果图

Ⅰ- 导入

Ⅱ - 运行

Ⅲ - 登录、注册

Ⅳ - 收菜、偷菜

Ⅴ - 截图展示


PS:金手指农作物出售与购买时显示为 乱码 这样会更有气氛! 绝对不是当时中文乱码又没处理然后现在懒得改源码找的借口

基于Java+JFrame开发的单机版开心农场游戏源码,Java开发的单机电脑版开心农场游戏源代码相关推荐

  1. java格斗代码_一款Java网络格斗游戏源码JAVA游戏源码下载

    一款JAVA网络格斗游戏,分服务端和游戏端,通过这个源代码你能够了解到用JAVA编写网络服务端的实例,还可了解到JAVA游戏的显示类.游戏控制类.游戏界面绘制类和声音调用类等. 一款Java网络格斗游 ...

  2. flash拼图游戏源码_在Flash中构建视频拼图游戏

    flash拼图游戏源码 Suppose you could convince your visitors to give their undivided attention to your compa ...

  3. 【修复H5农场复利】黄金家园农场理财游戏源码Thinkphp开发 带商城仓库商店模块

    介绍: 数据库有点大,导入的时候记得全部OK了再关闭. 2021修复Thinkphp仿淘金农场开源源码统H5农场复利源码带商城仓库商店模块农场复利理财系统 安装环境:PHP5.4以上+MYSQL 淘金 ...

  4. java整蛊小游戏源码_Java 开发打飞机小游戏(附完整源码)

    上图 写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习.java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐.代码 ...

  5. cocos creator开发的精灵大师小游戏源码分享,支持h5安卓微信小游戏等多平台

    截图说明 扫码支持一下 源码下载 https://download.csdn.net/download/qq_36303853/87124571

  6. python开发技术详解pdf下载_python开发技术详解附源码-python开发技术详解电子书pdf下载高清去水印版-精品下载...

    Python开发技术详解适合Python爱好者.大中专院校的学生.社会培训班的学生以及用Python语言进行系统管理.GUI开发.Web开发.数据库编程.网络编程的人员使用. 内容提要 Python是 ...

  7. php理财游戏源码,PHP理财 复利 分红 拆分经营养成类游戏源码

    测试环境:PHPstudy或NGINX下  PHP5.3+MYSQL (其他环境需要自行配置为静态) 安装程序前准备工作:准备2个域名,一个指向jiucheng,一个指向jiuchengadmin j ...

  8. Java游戏源码大礼包

    http://blog.csdn.net/cping1982/article/details/7413589 下载地址0(CSDN的,发布后忘添此地址了,麻烦有路过的帮小弟下载一次,否则就快消失||| ...

  9. 【180720】坦克大战电脑版小游戏源码

    本源码是一个坦克大战电脑版小游戏源码,基于C#开发,可进行单人和双人游戏,但是事件有一个控制,可自行修改. 主要功能: 1.单人和双人两种游戏模式,但双人模式控制按键需要自行修改 2.进入游戏后,键盘 ...

最新文章

  1. python 的文件读写方法:read readline readlines wirte   writelines
  2. 【超赞】技术架构的战略和战术原则
  3. ST17H26的PWM模块
  4. boost::spirit模块从不同序列中元素的解析输入填充单个融合序列
  5. python mysqldb_python学习-使用MySQLdb操作mysql数据库
  6. TensorFlow 第二步 小试牛刀:一个神经元
  7. Ubantu install jdk
  8. (30)FPGA原语设计(单端时钟转差分时钟)
  9. 深度学习——夏侯南溪的深度神经网络的调参日志
  10. python xml转字典_python xml转成dict
  11. cheerio获取元素内文本,但不包括其子元素内的文本值的方法
  12. 张一鸣在字节跳动7周年庆典上的演讲
  13. 如何利用魔棒工具抠图_10秒教你如何用PS魔棒工具抠图
  14. java opts tomcat,jvm初学篇-tomcat JAVA_OPTS配置
  15. android通知栏显示,通知栏点击事件监听
  16. 剖析:从软件加密到软件授权保护
  17. 自我觉知和自我知觉(self-perception)
  18. 怎么用命令改变legend在图中的位置
  19. MM41/MM42/MM43零售物料主数据BAPI创建示例(WRF_MATERIAL_MAINTAINDATA_RT)
  20. 壮士断腕!WordPress宣布停止使用React #故事GEEKNEWS

热门文章

  1. 身体彻底排毒的简单方法,一目了然
  2. 推荐一款Kubernetes可视化管理工具——Kuboard
  3. MQ(MessageQueue)消息队列
  4. Java图片处理开源框架-Thumbnailator
  5. 【概率论】5-10:二维正态分布(The Bivariate Normal Distributions)
  6. 又拍云+springboot+element实现头像上传并将外链地址存到数据库
  7. 基于4G工业路由器和无线终端可实现电动汽车充电桩联网
  8. RandomAccessFile断点续传和多线程断点续传(大文件分段下载)总结
  9. 王道书 P335 T05
  10. 基于C#语言的Robotstudio软件二次开发基础