资源简介
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中使用Json的net.sf.json包
- Java版AVG游戏开发入门
- android 简单实现拼图小游戏
- 基于JavaEE的商城系统
- Java 虹膜识别程序
- 五子棋游戏 java源码
- java实现网络购物车
- Java多线程编程深入详解.pdf
- javaweb编程体验BBS论坛源代码
- Unigui jsPlumb Demo流程图.rar
- JSP+JavaBean+MySQL实现登陆及增删改查(
- java数据库框架技术研究
- Access_JDBC30.jar(不限查询次数50及每次
- 简单Web服务器Java实现
- Java卡虚拟机规范V2.2.1(中文版)
- 小码哥java大神班
- Java基础与案例开发详解源码.zip
- jsp+servlet+mysql做的bbs系统
- 基于JAVA的音乐音频视频播放器源代码
- C# RSA加密、支持JAVA格式公钥私钥
- JavaOpenGL 32位和64位jar包
- 进销存管理系统(java+sql server)
- java GUI做的抽奖转盘
- 基于阿里云的java网盘 OSS网盘实现_3分
- java编写的b树演示工具
- java聊天程序群聊,私聊,传输文件,
- 超级玛丽简洁版java源码
- 微信支付 Java servlet版源码
- java 培训管理系统
- SQL Server数据库 + Java 某高校选课系统
评论
共有 条评论