# 单机版开心农场项目
#### 介绍
使用 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部分知识点实现如下思维导图功能
#### 思维脑图
下面只展出部分效果图
![思维导图](https://images.gitee.com/uploads/images/2021/0319/103442_b5b8729a_4995263.png "下载.png")
#### Ⅰ- 导入
>![](./tools/展示图/导入.gif)
#### Ⅱ - 运行
> ![](./tools/展示图/运行.gif)
#### Ⅲ - 登录、注册
>![](./tools/展示图/注册与登录.gif)
#### Ⅳ - 收菜、偷菜
> ![](./tools/展示图/收菜、偷菜.gif)
#### Ⅴ - 截图展示
![游戏主界面](https://images.gitee.com/uploads/images/2021/0318/182524_839e5615_4995263.png "屏幕截图.png")
![摘取、偷摘、铲除功能](https://images.gitee.com/uploads/images/2021/0318/182634_c5dfa795_4995263.png "屏幕截图.png")
![自动加入黑名单功能](https://images.gitee.com/uploads/images/2021/0318/182708_8d7280c6_4995263.png "屏幕截图.png")
![登录提示偷摘者记录](https://images.gitee.com/uploads/images/2021/0318/182729_6869215f_4995263.png "屏幕截图.png")
![image-20211006133903669](./tools/展示图//image-20211006135331207.png)![image-20211006133940291](./tools/展示图/image-20211006133940291.png)
PS:金手指农作物出售与购买时显示为 **乱码** 这样会更有气氛! 绝对不是当时中文乱码又没处理然后现在懒得改源码找的借口 🧐
没有合适的资源?快使用搜索试试~ 我知道了~
基于Java+JFrame开发的单机版开心农场游戏源码,Java开发的单机电脑版开心农场游戏源代码
共393个文件
png:153个
txt:118个
gif:34个
需积分: 0 7 下载量 94 浏览量
2023-03-03
10:47:15
上传
评论 2
收藏 43.4MB ZIP 举报
温馨提示
使用 Java+JFrame 等相关知识开发一个单机电脑版的开心农场 软件架构 使用java中JFrame类相关知识进行可视化开发 使用javase阶段知识进行项目开发 本项目不连接数据库,而是使用 IO流方式 将数据写入本地文件进行数据永久化 运用 多线程 知识点实现多土地农作物自动生长功能 使用 Eclipse 软件进行编写,毕竟刚入大学2017年时 还是这个软件的天下(起码在学校中都是接触这个) 使用说明 直接运行即可 相关思维导图、效果图、PPT已经传入tools文件夹中 项目代码为HappyFarm
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+JFrame开发的单机版开心农场游戏源码,Java开发的单机电脑版开心农场游戏源代码 (393个子文件)
LandItemBean.class 14KB
GameMember.class 9KB
UserWin.class 7KB
CropBean.class 5KB
StoreHouseItemBean.class 4KB
PackageDAO.class 3KB
CropDAO.class 3KB
ShopItemBean.class 3KB
LandDAO.class 3KB
StoreHouseDAO.class 3KB
UserBean.class 3KB
UserDAO.class 3KB
FileUtils.class 2KB
UserDateDao.class 2KB
PackageItemBean.class 2KB
userpickDao.class 2KB
BlackListDao.class 2KB
CropGrowThread.class 2KB
NewID.class 2KB
BlackListBean.class 1KB
UserData.class 1KB
Test.class 1KB
userpick.class 1KB
.classpath 283B
Thumbs.db 21KB
Thumbs.db 19KB
Thumbs.db 19KB
Thumbs.db 19KB
Thumbs.db 19KB
Thumbs.db 19KB
Thumbs.db 19KB
Thumbs.db 18KB
Thumbs.db 18KB
Thumbs.db 17KB
Thumbs.db 17KB
Thumbs.db 17KB
Thumbs.db 17KB
Thumbs.db 17KB
Thumbs.db 14KB
Thumbs.db 14KB
Thumbs.db 13KB
收菜、偷菜.gif 16.59MB
注册与登录.gif 7.72MB
导入.gif 3.19MB
运行.gif 2.72MB
14.GIF 2KB
13.GIF 2KB
18.GIF 2KB
12-1.GIF 2KB
17.GIF 2KB
6-1.GIF 2KB
20-1.GIF 2KB
4-1.GIF 2KB
1-1.GIF 2KB
15-1.GIF 2KB
16-1.GIF 2KB
7-1.GIF 2KB
19-1.GIF 2KB
8-1.GIF 2KB
14-1.GIF 2KB
2-1.GIF 2KB
18-1.GIF 1KB
13-1.GIF 1KB
17-1.GIF 1KB
3-1.GIF 1KB
9-9.GIF 1KB
16.GIF 1KB
11-1.GIF 1KB
12.GIF 1KB
10-1.GIF 1KB
15.GIF 1KB
9-1.GIF 1KB
8-9.GIF 1KB
11.GIF 1KB
5-1.GIF 557B
HFguiHelper.jar 1.87MB
LandItemBean.java 17KB
GameMember.java 8KB
UserWin.java 7KB
FileUtils.java 5KB
CropBean.java 4KB
StoreHouseItemBean.java 4KB
ShopItemBean.java 3KB
Test.java 3KB
UserBean.java 3KB
CropDAO.java 3KB
LandDAO.java 2KB
PackageItemBean.java 2KB
UserDateDao.java 2KB
UserDAO.java 2KB
PackageDAO.java 2KB
StoreHouseDAO.java 2KB
CropGrowThread.java 1KB
NewID.java 1KB
userpickDao.java 791B
BlackListDao.java 782B
UserData.java 669B
BlackListBean.java 598B
userpick.java 423B
README.md 2KB
共 393 条
- 1
- 2
- 3
- 4
资源评论
程序员柳
- 粉丝: 5995
- 资源: 1101
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功