Java课程设计作业--大鱼吃小鱼
Java课程设计--大鱼吃小鱼
- 前言
- 1、创建FishFrame.java
- 2、创建FishPanel.java
- 3. 创建一个DataImg.java来统一加载图片
- 3.1 将图片保存在一个包下面如图:
- 4.创建鱼的类
- 4.1 鱼的父类Fish.java
- 4.2 其他鱼(都是相似的)
- 4.3 自己的鱼
- 5.结语
前言
游戏整体框架来着B站:这是链接:Java实战训练营
在我的课设中改进了让鱼有游动特效,以及增添了鼠标监听事件等等游戏优化
游戏效果:
1、创建FishFrame.java
package FishGame;import javax.swing.*;
import java.awt.event.*;
/** 步骤:* 1.先创建窗体对象* 2.背景的绘制* 3.键盘的监听事件* 1.实现接口* 2.添加监听的事件* 4.将己方鱼放上去* 5.让小鱼移动* 6.敌方的
Java课程设计作业--大鱼吃小鱼相关推荐
- 课程设计代写java,JAVA课程设计作业代做、代写JAVA编程设计作业、代写data留学生作业...
JAVA课程设计作业代做.代写JAVA编程设计作业.代写data留学生作业 日期:2020-06-13 11:30 JAVA Coursework (30 marks) Suppose you nee ...
- Java大作业-考试管理系统(GUI)无数据库-Java课程设计
Java课程设计-Java大作业-考试管理系统(GUI)无数据库 题目要求 开发环境 : 程序总功能模块 程序详细设计 使用情况 第一次写这东西有不少错误的地方,题目要求的功能也没有完全实现,以上内容 ...
- 打怪游戏Java课程设计_java 课程设计大作业 写的一个RPG游戏(代码+文档)
[实例简介] java 课程设计大作业 写的一个RPG游戏(代码+文档) java 课程设计大作业 写的一个RPG游戏(代码+文档) [实例截图] [核心代码] Rebellion-master ├─ ...
- 简易抽奖系统(Java课程设计/大作业)
简易抽奖系统(Java课程设计/大作业) package 简易抽奖系统; import java.awt.*; import java.awt.event.ActionEvent; import ja ...
- Java课程设计报告--绩效考核信息管理系统
Java课程设计报告 题目 绩效考核信息管理系统 学生姓名 学 号 院 系 年级专业计算机科学与技术 班 ...
- java毕业生设计作业批改管理系统计算机源码+系统+mysql+调试部署+lw
java毕业生设计作业批改管理系统计算机源码+系统+mysql+调试部署+lw java毕业生设计作业批改管理系统计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...
- java 课程设计文本编辑器,JAVA课程设计--文本编辑器
JAVA课程设计--文本编辑器 Java 语言课程期末作业 1 Java 语言课程期末作业 题 目 第 8 题,文本编辑器 学 院 计算机学院 专 业 计算机科学与技术 班 别 学 号 姓 名 201 ...
- Java课程设计(2020版)
目录 参考资料 一. 题目选择说明 1. 传统题目 2. 综合性题目(有一定挑战性.有趣.实用) 2.1题目特点: 2.2 常见类库与技术参考资料 2.2.1 jsoup 2.2.2 HttpComp ...
- JAVA课程设计——“小羊吃蓝莓”小游戏
JAVA课程设计--"小羊吃蓝莓"小游戏 1. 团队课程设计博客链接 http://www.cnblogs.com/HXY071/p/7061216.html 2. 个人负责模块或 ...
最新文章
- python可视化:matplotlib学习笔记
- getDeclaredField(x);与set方法的用法
- PHP版本如何选择?应该使用哪个版本?
- linux mysql timestamp_MYSQL中TIMESTAMP类型的使用
- [转] 让Visual Studio生成Release版本的可执行文件
- Linux 系统应用编程——网络编程(高级篇)
- HTML左边和右边是固定的宽度但是中间是自动的布局方式
- 【Java】OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes…… 的解决方法
- 深入css布局 (3)完结 — margin问题与格式化上下文
- ubuntu 安装sougou 输入法
- 化学反应的常微分方程求解(Python)
- Java的Modifier
- Android 辅助服务实战-游戏点击器
- linux 误删除根分区的pv,如何安全的删除Linux LVM中的PV物理卷(硬盘或分区)(4)
- 关于python异常处理、以下说法正确的是_以下关于Python高级特性说法正确的是(_____)。...
- android手机红外代码HAL,手机红外遥控器发送红外信号到STM32【HAL库】
- Unity游戏开发:粒子系统
- vs+opencv创建空白图片(单通道,三通道)
- jsp计算机网络学习网站
- Windows Presentation Foundation 巡游
热门文章
- innosetup打包驱动
- Linux 系统启动过程
- 关于windows系统激活问题
- 电气设备新能源行业周报
- 基于分子模拟对植物性抑菌剂抑制耐药菌的研究
- %@ page language=java import=java.util.* pageEncoding=UTF-8%
- Markdown (CSDN) MD编辑器(四)- 漂亮表格(表格背景色、跨行、跨列)
- 自助商务智能的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- 简单聊天室的设计 C++ MFC
- 软件体系结构-04-CSBS体系结构