这个Java程序以Swing组件库为基础,以继承JFrame和JPanel类为核心,成功打造了一个引人入胜的大鱼吃小鱼游戏。程序的主要类包括BigFishEatSmallFish、MyPanel和Point。MyPanel作为游戏主面板,负责绘制大鱼和小鱼,利用ArrayList存储小鱼位置。此外,MyPanel实现了MouseListener接口,处理鼠标点击事件,使得小鱼能够根据鼠标操作灵活移动,并及时检测大鱼与小鱼之间的碰撞。BigFishEatSmallFish类则充当游戏控制器,实现了ActionListener接口,处理开始游戏按钮事件,启动定时器更新时间和小鱼位置。该类还负责移除被吃掉的小鱼、使大鱼逐渐变大,最终判断大鱼是否达到一定大小,从而决定游戏胜利。
用户评论
推荐下载
-
一个好玩的鲨鱼吃小鱼游戏
一个好玩的鲨鱼吃小鱼游戏 蓝鲨鱼在规定时间内,吃够足够数量的小鱼,为胜利。否则为超时 同时要避免被大白鲨吃掉,否则GAME OVER
14 2020-08-09 -
TCPIP详解卷二A实现经典绝对高清
TCPIP详解经典的网络书总共有三卷高清晰的PDF英译汉中文版
10 2019-08-12 -
Ajax技术实现经典
Ajax技术实现动态获取数据的树状菜单打压包
17 2020-12-29 -
jquery实现经典菜单
下载集成即可实现菜单功能。这是一个很多项目使用的传统菜单。很好集成。
20 2019-01-15 -
WIN32API实现经典游戏坦克大战
利用WIN32 API编写的坦克大战游戏,完全脱离MFC代码,具有优异的游戏界面和流畅的游戏体验。玩家可以通过键盘控制自己的坦克,消灭对手并取得胜利。游戏包含多个关卡和难度等级,适合各种类型的玩家。详
45 2018-12-07 -
C++实现经典24点纸牌益智游戏
主要介绍了C++实现经典24点纸牌益智游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
10 2020-08-30 -
C语言实现经典扫雷小游戏.zip
在VS2013平台上利用C语言实现了一个经典扫雷小游戏,其中利用了easyX插件的图形库,需安装easyX插件。
16 2020-08-28 -
H5canvas实现经典扫雷小游戏
H5Canvas实现经典扫雷小游戏,原创无注释,300行代码。鼠标左键扫雷,右键标记,按住滚轮可预览可点击的格子(同windows版本鼠标左右键同时按住)。主要功能都正常,可能有小bug,大家可以自行
26 2019-05-16 -
C++实现经典游戏扫雷1源码分享
本文分享了一份经典的扫雷游戏源码,源码文件命名为"扫雷(1).cpp"。这份源码使用了C++语言来实现,原始代码经过优化,并添加了适用于不同平台的注释。通过学习和使用这份源码,您可以了解到扫雷游戏的基
6 2023-09-03 -
用JavaScript实现经典扫雷游戏 minesweeper项目解析
《JavaScript实现的扫雷游戏——深入解析minesweeper项目》扫雷,这款经典的小游戏,凭借其独特的策略性和趣味性,一直以来深受广大玩家喜爱。如今,借助于JavaScript这门强大的前
0 2024-10-28
暂无评论