java捕鱼达人程序设计_捕鱼达人(Java版)
【实例简介】
java实现捕鱼达人,多线程时的小项目,适合初学者,有点小难度,值得研究下,绝对完整
【实例截图】
【核心代码】
FishGame
└── FishGame
├── bg
│ ├── fishlightbg_0.jpg
│ ├── fishlightbg_1.jpg
│ ├── fishlightbg_2.jpg
│ ├── fishlightbg_3.jpg
│ ├── fishlightbg_4.jpg
│ ├── fishlightbg_5.jpg
│ ├── fishlightbg_6.jpg
│ ├── setting.jpg
│ └── start.jpg
├── bgm
│ ├── bg.ogg
│ ├── bgm_fire.ogg
│ ├── bgm_net.ogg
│ ├── coinanimate.ogg
│ ├── coinsnone.ogg
│ ├── firechange.ogg
│ ├── fishbg2.mp3
│ ├── highpoints.ogg
│ └── hundredpoints.mp3
├── bin
│ └── com
│ └── mypro
│ ├── base
│ │ ├── graphics
│ │ │ ├── Bitmap.class
│ │ │ ├── Canvas.class
│ │ │ ├── Matrix.class
│ │ │ └── Paint.class
│ │ └── tools
│ │ └── Log.class
│ ├── basecomponet
│ │ ├── AwtMainComponet$1.class
│ │ ├── AwtMainComponet$2.class
│ │ ├── AwtMainComponet.class
│ │ ├── DecodingAudioPlayer.class
│ │ └── JMatrix.class
│ ├── constant
│ │ └── Constant.class
│ ├── mainsurface
│ │ ├── MainSurface$JCanvas$JPaint.class
│ │ ├── MainSurface$JCanvas.class
│ │ ├── MainSurface$OnDrawThread.class
│ │ └── MainSurface.class
│ ├── manager
│ │ ├── CannonManager$1.class
│ │ ├── CannonManager$2.class
│ │ ├── CannonManager$3.class
│ │ ├── CannonManager.class
│ │ ├── CatchFishManager$1.class
│ │ ├── CatchFishManager$2.class
│ │ ├── CatchFishManager.class
│ │ ├── FishManager.class
│ │ ├── GameInitManager.class
│ │ ├── GamePartInfo.class
│ │ ├── GamePartManager$1.class
│ │ ├── GamePartManager.class
│ │ ├── HeadFish.class
│ │ ├── ImageConfig$ActConfig.class
│ │ ├── ImageConfig.class
│ │ ├── ImageManager.class
│ │ ├── LayoutInfo.class
│ │ ├── LayoutManager$1.class
│ │ ├── LayoutManager.class
│ │ ├── MusicManager$PlayThread.class
│ │ ├── MusicManager.class
│ │ ├── NpcManager.class
│ │ ├── ParticleEffectManager.class
│ │ ├── PathManager.class
│ │ ├── ScoreManager$1.class
│ │ ├── ScoreManager$2$1.class
│ │ ├── ScoreManager$2.class
│ │ ├── ScoreManager$3.class
│ │ ├── ScoreManager$4.class
│ │ ├── ScoreManager.class
│ │ ├── ShoalManager$1.class
│ │ ├── ShoalManager$2.class
│ │ ├── ShoalManager.class
│ │ ├── SoundManager.class
│ │ └── XmlManager.class
│ ├── model
│ │ ├── Ammo.class
│ │ ├── AmmoParticleEffect$1.class
│ │ ├── AmmoParticleEffect$Particle.class
│ │ ├── AmmoParticleEffect.class
│ │ ├── BackGround.class
│ │ ├── DrawableAdapter.class
│ │ ├── FishGold.class
│ │ ├── FishInfo.class
│ │ ├── FishingNet.class
│ │ ├── GamingInfo.class
│ │ ├── Gold.class
│ │ ├── GoldParticleEffect$1.class
│ │ ├── GoldParticleEffect$Particle.class
│ │ ├── GoldParticleEffect.class
│ │ ├── HighPoint.class
│ │ ├── HundredPoint.class
│ │ ├── LoadProgress.class
│ │ ├── NetParticleEffect$1.class
│ │ ├── NetParticleEffect$2.class
│ │ ├── NetParticleEffect$Particle.class
│ │ ├── NetParticleEffect.class
│ │ ├── WaterRipple.class
│ │ ├── componets
│ │ │ ├── Bottom.class
│ │ │ ├── BottomGold.class
│ │ │ ├── BottomTime.class
│ │ │ ├── ButtonAdapter.class
│ │ │ ├── Cannon$1.class
│ │ │ ├── Cannon.class
│ │ │ ├── ChangeCannonEffect.class
│ │ │ ├── Componet.class
│ │ │ ├── DownCannonButtonListener.class
│ │ │ └── UpCannonButtonListener.class
│ │ ├── fish
│ │ │ ├── Fish$1.class
│ │ │ └── Fish.class
│ │ └── interfaces
│ │ ├── Button.class
│ │ ├── Drawable.class
│ │ └── OnClickListener.class
│ ├── threads
│ │ ├── FishRunThread$1.class
│ │ ├── FishRunThread.class
│ │ ├── PicActThread.class
│ │ ├── ShotThread$1.class
│ │ └── ShotThread.class
│ └── tools
│ ├── CircleRectangleIntersect.class
│ ├── LogTools.class
│ └── Tool.class
├── cannon
│ ├── add.png
│ ├── bulletandnet.plist
│ ├── bulletandnet.png
│ ├── changefire.plist
│ ├── changefire.png
│ ├── fire.plist
│ ├── fire.png
│ ├── ripple.plist
│ ├── ripple.png
│ ├── stars.png
│ ├── sub.png
│ └── tenstar.png
├── componet
│ ├── bottom.png
│ ├── bottom_gold.png
│ ├── bottom_time.png
│ ├── num_gold.plist
│ └── num_gold.png
├── config
│ └── GamePart.plist
├── fish
│ ├── FishConfig.plist
│ ├── FishInfo.plist
│ ├── fish.plist
│ ├── fish.png
│ ├── fish2.plist
│ ├── fish2.png
│ ├── fish3.plist
│ ├── fish3.png
│ ├── seamaid.plist
│ └── seamaid.png
├── lib
│ ├── dom4j-1.6.1.jar
│ ├── jl1.0.jar
│ ├── jmf.jar
│ ├── jogg-0.0.7.jar
│ ├── jorbis-0.0.15.jar
│ ├── kxml2.jar
│ ├── mp3spi1.9.4.jar
│ ├── tritonus_jorbis-0.3.6.jar
│ ├── tritonus_share.jar
│ └── xmlpull_1_1_3_4c.jar
├── log
│ ├── Logfile.1
│ ├── Snapshot.1
│ └── Version_Number
├── progress
│ ├── login_bg.png
│ ├── login_jd.png
│ └── progress_bg.jpg
├── run.bat
├── score
│ ├── goldItem.plist
│ ├── goldItem.png
│ ├── goldNum.plist
│ ├── highPoint.plist
│ ├── highPoint.png
│ ├── hundred.plist
│ └── hundred.png
├── src
│ └── com
│ └── mypro
│ ├── base
│ │ ├── graphics
│ │ │ ├── Bitmap.java
│ │ │ ├── Canvas.java
│ │ │ ├── Matrix.java
│ │ │ └── Paint.java
│ │ └── tools
│ │ └── Log.java
│ ├── basecomponet
│ │ ├── AwtMainComponet.java
│ │ ├── DecodingAudioPlayer.java
│ │ └── JMatrix.java
│ ├── constant
│ │ └── Constant.java
│ ├── mainsurface
│ │ └── MainSurface.java
│ ├── manager
│ │ ├── CannonManager.java
│ │ ├── CatchFishManager.java
│ │ ├── FishManager.java
│ │ ├── GameInitManager.java
│ │ ├── GamePartInfo.java
│ │ ├── GamePartManager.java
│ │ ├── HeadFish.java
│ │ ├── ImageConfig.java
│ │ ├── ImageManager.java
│ │ ├── LayoutInfo.java
│ │ ├── LayoutManager.java
│ │ ├── MusicManager.java
│ │ ├── NpcManager.java
│ │ ├── ParticleEffectManager.java
│ │ ├── PathManager.java
│ │ ├── ScoreManager.java
│ │ ├── ShoalManager.java
│ │ ├── SoundManager.java
│ │ └── XmlManager.java
│ ├── model
│ │ ├── Ammo.java
│ │ ├── AmmoParticleEffect.java
│ │ ├── BackGround.java
│ │ ├── DrawableAdapter.java
│ │ ├── FishGold.java
│ │ ├── FishInfo.java
│ │ ├── FishingNet.java
│ │ ├── GamingInfo.java
│ │ ├── Gold.java
│ │ ├── GoldParticleEffect.java
│ │ ├── HighPoint.java
│ │ ├── HundredPoint.java
│ │ ├── LoadProgress.java
│ │ ├── NetParticleEffect.java
│ │ ├── WaterRipple.java
│ │ ├── componets
│ │ │ ├── Bottom.java
│ │ │ ├── BottomGold.java
│ │ │ ├── BottomTime.java
│ │ │ ├── ButtonAdapter.java
│ │ │ ├── Cannon.java
│ │ │ ├── ChangeCannonEffect.java
│ │ │ ├── Componet.java
│ │ │ ├── DownCannonButtonListener.java
│ │ │ └── UpCannonButtonListener.java
│ │ ├── fish
│ │ │ └── Fish.java
│ │ └── interfaces
│ │ ├── Button.java
│ │ ├── Drawable.java
│ │ └── OnClickListener.java
│ ├── threads
│ │ ├── FishRunThread.java
│ │ ├── PicActThread.java
│ │ └── ShotThread.java
│ └── tools
│ ├── CircleRectangleIntersect.java
│ ├── LogTools.java
│ └── Tool.java
└── texttype
├── WhatsHappened.ttf
└── YUGLY.TTF
44 directories, 230 files
java捕鱼达人程序设计_捕鱼达人(Java版)相关推荐
- java unsafe获取指针_【实战Java高并发程序设计 1】Java中的指针:Unsafe类
是<实战Java高并发程序设计>第4章的几点. 如果你对技术有着不折不挠的追求,应该还会特别在意incrementAndGet() 方法中compareAndSet()的实现.现在,就让我 ...
- 南邮java实验一报告_南邮JAVA程序设计实验1 综合图形界面程序设计
实验目的: 学习和理解JAVA SWING中的容器,部件,布局管理器和部件事件处理方法.通过编写和调试程序,掌握JAVA图形界面程序设计的基本方法. 实验内容: 设计和编写一个用于将人民币转换为等值的 ...
- java象棋实验报告_中国象棋java程序设计实验报告
中国象棋java程序设计实验报告 东北大学秦皇岛分校信息与计算科学系Java 程序设计实验报告专业名称 信 息 与 计 算 科 学班级学号 7080206学生姓名 彭 军指导教师 王 薇完成时间 20 ...
- java象棋实验报告_中国象棋java程序设计实验报告.doc
中国象棋java程序设计实验报告.doc 东北大学秦皇岛分校 信息与计算科学系 Java 程序设计实验报告 专业名称 信息与计算科学 班级学号 7080206 学生姓名 彭 军 指导教师 王薇 完成时 ...
- java osta_Java语言程序设计_科泰计算机学校用户致胜口碑致远
Java语言程序设计,科泰计算机学校用户致胜口碑致远, 2.获得国家劳动和社会保障部OSTA职业资格认证 3.获得国际软件工程师认证. Java语言程序设计, 进制I/O不需要转换,所以进制I/O ...
- java获取机器号_(转)JAVA获得机器码的实现
http://yangshangchuan.iteye.com/blog/2012401 首先,定义了一个统一的接口,以支持不同操作系统不同实现的透明切换: Java代码 收藏代码 /** *生成机 ...
- 新手学java 学哪方面_初学者学Java应从哪些方面学习?
原标题:初学者学Java应从哪些方面学习? Java作为应用于网络的最好语言,前景无限看好.然而,就算用Java建造一个不是很烦琐的web应用,也不是件轻松的事情.那么,初学者学Java应从哪些方面学 ...
- java二级考试备考_计算机二级java如何备考 方法在这里
很多同学想知道计算机二级java如何备考,下面是小编整理的相关内,希望对大家有所帮助! 计算机二级java如何备考 选好复习用书 在复习应考时,大家要根据自己的具体情况,制定一套完整的复习计划.不要拘 ...
- java.sql在哪_我的Java访问MS SQL的程序错在哪了?谢谢!
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我用的开发工具是Jbuilder2006, MS SQL SERVER 2000. 源程序是: package data; import java.*; ...
最新文章
- 2021年USNews美国研究生院排名重磅出炉!!!
- [JS]js中判断变量类型函数typeof的用法汇总[转]
- ubuntu mysql怎么备份_Ubuntu下MySQL备份与异地备份
- 重量级 | 重量级!Maven史上最全教程,看了必懂
- 【华为云技术分享】“技术-经济范式”视角下的开源软件演进剖析-part 1
- windows7中安装jdk1.8
- caffe学习日记--lesson3:win8系统,VS2013下的caffe工程编译探究
- 把矩阵变为0,1矩阵
- OPNsense用户手册-反病毒引擎
- CSMA/CD和拥塞控制AIMD其实是一回事!
- PHP导出Excel单元格内换行
- python中的f函数_05-python中函数的使用
- 用python写字动画_Duang!用Python来实现唱歌、跳舞、写字、画画?无所不能的pyt
- Spark中资源与任务的关系
- 大数据学习路线-(值得收藏)
- Flask学习笔记(四): Flask与数据库连接
- JSP页面传值方法总结
- MATLAB仿真Gough-Stewart并联机器人斯图尔特6自由度并联机器人逆运动学仿真 动力学控制pid控制
- 12306五大焦点看高性能高并发系统
- 【智能制造】预测性维护:工业数字化领域潜在爆发点
热门文章
- 分子动力学软件-VMD(win版)
- Ubuntu18.04 安装Docker 报错:Signed-By 中含有互相冲突的值
- 快速查看电脑内存型号方法
- 透明Png黑白图片上色(重新着色、改变成指定颜色)
- Visual C++ 2008入门经典 Ivor Horton(书_在线阅读)
- 手机通过蓝牙共享网络给电脑上网
- 如何做好运营?运营类产品经理必须知道的几个常用功能设计方案
- 解除网卡绑定(多台电脑上网)
- vue 微信录音倒计时_vue的微信语音功能,录音+对接口返回amr音频播放-Go语言中文社区...
- 数组结构与算法-036-042 前中后缀表达式-逆波兰计算器