• 大小: 580KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Java
  • 标签: Java  泡泡堂  

资源简介

java泡泡堂,有注释,有游戏框架,代码低耦合,代码只需少量修改即可变成其他小游戏

资源截图

代码片段和文件信息

package com.tedu.frame;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;

import javax.swing.Jframe;
import javax.swing.JPanel;

import com.tedu.thread.GameThread;

/**
 * 游戏的窗体类:
 * 功能:窗体初始化,大小,关闭,监听绑定,画板注入。。。
 * 继承:Jframe(窗体)
 */
public class MyJframe extends Jframe{
// 定义的属性  采用 set注入的方式
private KeyListener keyListener;
private MouseListener mouseListener;
private MouseMotionListener mouseMotionListener;
private JPanel jp;  //包


// 构造方法 (一般继承与父类的方法,构造中调用父类的初始化等不写在构造方法)
public MyJframe(){
init();
}
// 初始化方法:  构造方法无法被继承,而init方法可以(init方法可以被重写)
public void init(){
this.settitle(“99.9%泡泡堂“);
t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-04-22 16:07  新建文件夹 (2)\
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\
     文件         232  2019-04-11 15:01  新建文件夹 (2)\game\.classpath
     文件         380  2019-04-11 15:01  新建文件夹 (2)\game\.project
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\.settings\
     文件         718  2019-04-19 08:57  新建文件夹 (2)\game\.settings\org.eclipse.jdt.core.prefs
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\frame\
     文件        2283  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\frame\MyJframe.class
     文件        2739  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\frame\MyJPanel.class
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\main\
     文件        1054  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\main\GameStart.class
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\model\
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\model\load\
     文件        6243  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\load\ElementLoad.class
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\model\manager\
     文件        1152  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\manager\BoomLineType.class
     文件        2150  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\manager\ElementFactory.class
     文件        3557  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\manager\ElementManager.class
     文件        1165  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\manager\MoveType.class
     目录           0  2019-04-22 16:05  新建文件夹 (2)\game\bin\com\tedu\model\vo\
     文件        4670  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\Bomb.class
     文件        6047  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\BoomLine.class
     文件        3024  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\Box.class
     文件        2950  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\Floor.class
     文件        1218  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\GameOver.class
     文件        2968  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\HighTree.class
     文件        2940  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\Map.class
     文件        9429  2019-04-19 08:57  新建文件夹 (2)\game\bin\com\tedu\model\vo\Player.class
............此处省略74个文件信息

评论

共有 条评论