资源简介
用java开发的三个游戏,包括Java小游戏(鱼吃鱼,误闯太空,卡牌),这是我学了java开发游戏的基础操作(上下左右,放置图片等)而自己开发的,其中涉及一些java的基础知识,多线程(让物体自动移动x,y),JFrame与JPanel等,不够代码没有优化,我只是练习一下,有能力的可以自行修改。
代码片段和文件信息
package com.tute.space.alljframe;
import java.applet.applet;
import java.applet.AudioClip;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.io.File;
import com.tute.space.plane.Plane;
import com.tute.space.scene.AScene;
import com.tute.space.util.Myframe;
public class Allframe extends Myframe{
Plane plane = new Plane(00);
int i = 2;
public Allframe() {
super();
this.addKeyListener(new KeyMonitor());
AScene f = new AScene();
this.setContentPane(f);
}
/**
* 定义内部类,可以方便的使用外部类的属性
* @author dell
*
*/
class KeyMonitor extends KeyAdapter{
@Override
public void keyPressed(KeyEvent e) {
plane.downKey(e);
plane.move();
}
@Override
public void keyReleased(KeyEvent e) {
plane.upKey(e);
}
}
public static void main(String[] args) {
new Allframe();
String path = System.getProperty(“user.dir“)+“\\src\\music\\Janji-Shadows.mp3“;
System.out.println(path);
Music m = new Music(path);
m.start();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2018-12-29 08:40 PlaneGame\.classpath
文件 385 2018-12-29 08:40 PlaneGame\.project
文件 598 2018-12-29 08:40 PlaneGame\.settings\org.eclipse.jdt.core.prefs
文件 5456 2019-01-02 11:31 PlaneGame\bin\images\Plane.png
文件 7112678 2019-01-06 22:23 PlaneGame\bin\images\background1.jpg
文件 1363 2019-01-17 19:19 PlaneGame\bin\tute\cwk\plane\Bullet.class
文件 2102 2019-01-17 19:19 PlaneGame\bin\tute\cwk\plane\Plane.class
文件 871 2019-01-17 19:19 PlaneGame\bin\tute\cwk\plane\PlaneGamefr
文件 3184 2019-01-17 19:19 PlaneGame\bin\tute\cwk\plane\PlaneGamefr
文件 363 2019-01-17 19:19 PlaneGame\bin\tute\cwk\util\Contant.class
文件 688 2019-01-17 19:19 PlaneGame\bin\tute\cwk\util\Myfr
文件 763 2019-01-17 19:19 PlaneGame\bin\tute\cwk\util\Myfr
文件 742 2019-01-17 19:19 PlaneGame\bin\tute\cwk\util\Myfr
文件 720 2019-01-17 19:19 PlaneGame\bin\tute\cwk\util\PictureUtil.class
文件 5456 2019-01-02 11:31 PlaneGame\src\images\Plane.png
文件 7112678 2019-01-06 22:23 PlaneGame\src\images\background1.jpg
文件 849 2019-01-03 10:04 PlaneGame\src\tute\cwk\plane\Bullet.java
文件 1502 2019-01-02 15:45 PlaneGame\src\tute\cwk\plane\Plane.java
文件 1942 2019-01-08 10:55 PlaneGame\src\tute\cwk\plane\PlaneGamefr
文件 138 2019-01-06 22:26 PlaneGame\src\tute\cwk\util\Contant.java
文件 843 2019-01-08 08:04 PlaneGame\src\tute\cwk\util\Myfr
文件 261 2019-01-06 22:34 PlaneGame\src\tute\cwk\util\PictureUtil.java
文件 349 2019-01-10 20:20 alienspace\.classpath
文件 386 2019-01-07 21:45 alienspace\.project
文件 598 2019-01-07 08:43 alienspace\.settings\org.eclipse.jdt.core.prefs
文件 928 2019-01-17 19:19 alienspace\bin\com\tute\space\alljfr
文件 1669 2019-01-17 19:19 alienspace\bin\com\tute\space\alljfr
文件 1100 2019-01-17 19:19 alienspace\bin\com\tute\space\alljfr
文件 419 2019-01-17 19:19 alienspace\bin\com\tute\space\allnumber\AllNumber.class
文件 1397 2019-01-17 19:19 alienspace\bin\com\tute\space\plane\Plane.class
文件 860 2019-01-17 19:19 alienspace\bin\com\tute\space\plane\PlaneBullet$PbThread.class
............此处省略100个文件信息
- 上一篇:算法java版
- 下一篇:JAVA_API_1.7中文最新、最全.chm.7z
相关资源
- JAVA_API_1.7中文最新、最全.chm.7z
- 算法java版
- 任小龙java基础的Excel笔记完整版
- 基于JavaWeb技术的旅游网站的设计与实
- java仿QQ功能实现
- 迷你迷宫自主式小游戏.7z
- 基于ssm汽车租赁租车行系统javaweb.zi
- Java核心技术第11版卷2 pdf格式
- java8高级应用与开发课件及案例代码
- commons Daemon+Procrun将java程序安装为wi
- JAVA餐饮管理系统毕业设计程序
- java开发1200
- V免签 个人开发者免签约收款解决方案
- java黑马笔记.rar
- 完整的java论坛系统
- unity悟空西游游戏源码Kong Hero
- javaReport.jar包
- 游戏交易网站
- 电力设备管理系统 毕业设计 java
- java源码-进销存财务一体化解压密码:
- java的kindle书籍合集mobi
- javacv1.4版本视频处理主要使用的jar
- ANDROID游戏开发大全(配套光盘源码)
- Java电子商务平台
- 基于javaWEB的科研工作量核算系统
- 多比图形控件Web版java 版
- 解密搜索引擎技术实战Lucene&Java精华版
- 解密搜索引擎技术实战Lucene&Java精华版
- 明日科技-java从入门到精通-PPT
- Hadoop 十Hadoop-第一次使用eclipse&java&h
评论
共有 条评论