资源简介
java开发的小游戏,主要应用多线程和GUI,实验作品,游戏有背景音乐,关卡设计,内含全部源码和音乐图片文件

代码片段和文件信息
package com.beans;
//定义一个方格类,通过new对象获得蛇的身体和食物
import java.awt.Image;
import java.awt.Rectangle;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class Grid {
private int x y width height;
private Image img;
public Grid(String p) {
File file = new File(“images/“+p);
try {
img = ImageIO.read(file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
x = ((int)(Math.random()*50))*11;
y = ((int)(Math.random()*50))*11;
width = img.getWidth(null);
height = img.getHeight(null);
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public int getWidth() {
return width;
}
public void setWidth(int width) {
this.width = width;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
public Image getImg() {
return img;
}
public void setImg(Image img) {
this.img = img;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2017-09-07 10:00 RetroSnake\.classpath
文件 386 2017-09-07 10:00 RetroSnake\.project
文件 629 2017-09-07 10:00 RetroSnake\.settings\org.eclipse.jdt.core.prefs
文件 2031 2018-03-30 18:25 RetroSnake\bin\com\beans\Grid.class
文件 1172 2018-03-30 18:25 RetroSnake\bin\com\beans\Music.class
文件 1760 2018-03-30 18:25 RetroSnake\bin\com\beans\Snake.class
文件 825 2018-03-30 18:25 RetroSnake\bin\com\fr
文件 1146 2018-03-30 18:25 RetroSnake\bin\com\fr
文件 983 2018-03-30 18:25 RetroSnake\bin\com\fr
文件 628 2018-03-30 18:25 RetroSnake\bin\com\listeners\MyKeyListener.class
文件 811 2018-03-30 18:25 RetroSnake\bin\com\listeners\MyMouseListener.class
文件 681 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$1.class
文件 674 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$2.class
文件 743 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$3.class
文件 743 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$4.class
文件 743 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$5.class
文件 743 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$6.class
文件 1237 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel$7.class
文件 2929 2018-03-30 18:25 RetroSnake\bin\com\panels\BackJPanel.class
文件 1515 2018-03-30 18:25 RetroSnake\bin\com\panels\GameJPanel$1.class
文件 3370 2018-03-30 18:25 RetroSnake\bin\com\panels\GameJPanel$MoveThread.class
文件 5725 2018-03-30 18:25 RetroSnake\bin\com\panels\GameJPanel.class
文件 896 2018-03-30 18:25 RetroSnake\bin\com\panels\MainJPanel$1.class
文件 2027 2018-03-30 18:25 RetroSnake\bin\com\panels\MainJPanel.class
文件 476728 2017-09-07 10:01 RetroSnake\images\BackGround.jpg
文件 40873 2017-09-14 09:39 RetroSnake\images\BackGroundGray.jpg
文件 402017 2017-09-14 09:48 RetroSnake\images\bg1.jpg
文件 41500 2017-09-14 09:50 RetroSnake\images\bg2.jpg
文件 2896 2017-09-07 10:01 RetroSnake\images\Circle.png
文件 19103 2017-09-07 10:01 RetroSnake\images\GridBlack.jpg
............此处省略35个文件信息
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论