• 大小: 2.2MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 标签: java  swing  多线程  

资源简介

一、系统概述 2 1.1 课程设计目的 3 1.2 课程设计要求 3 1.3 课程设计的主要设计思想 3 二、需求分析 3 2.1 用户对系统的要求 3 2.2 系统功能要求 3 三、算法分析 4 3.1 多线程 4 3.2 并发控制 4 3.3 产生方块 4 3.4 方块变形 4 3.5 边界控制 5 3.6 级别提升 5 四、系统设计 5 4.1 概要设计 5 4.1.1 包的划分 5 4.1.2 类的层次关系 5 4.1.3 用户界面 6 4.2 详细设计 9 4.2.1 类属性及方法的设计 9 4.2.2 详尽算法分析 13 五、程序调试及运行结果 14 六、课程设计总结 15 七、附

资源截图

代码片段和文件信息

package com.lmh.tetris.base;

import java.awt.Graphics;
import java.awt.Image;

import com.lmh.tetris.control.DiamondsMgr;
import com.lmh.tetris.control.Main;
import com.lmh.tetris.diamondstype.Diamonds;

public class Diamond{
@SuppressWarnings(“unused“)
private Main main;
private int x;
private int y;
private Direction dir;
private String imagePath;
private Image image;
private Diamonds belong;
private boolean activate;

//构造函数,创建方块对象是,指明方块的位置,状态和代表方块的图片
//并取得主类的引用
public Diamond(Main main int x int y Direction dir String imageName Diamonds belong) {
this.main = main;
this.x = x;
this.y = y;
this.dir = dir;
this.imagePath = imageName;
this.image = DiamondsMgr.createImage(this.imagePath);
this.belong = belong;
this.activate = t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1396736  2012-12-05 13:14  俄罗斯方块_JAVA版\documents.doc

     文件        301  2012-10-12 20:27  俄罗斯方块_JAVA版\Tetris\.classpath

     文件        382  2012-10-12 20:27  俄罗斯方块_JAVA版\Tetris\.project

     文件        629  2012-10-12 20:27  俄罗斯方块_JAVA版\Tetris\.settings\org.eclipse.jdt.core.prefs

     文件       2769  2012-11-27 19:51  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\base\Diamond.class

     文件       1154  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\base\Direction.class

     文件       7282  2012-10-29 19:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\DiamondsMgr.class

     文件        749  2012-11-27 21:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Main$1.class

     文件       1531  2012-11-27 21:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Main$2.class

     文件       2941  2012-11-27 21:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Main$MyListener.class

     文件       3007  2012-11-27 21:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Main$MyPanel.class

     文件       7576  2012-11-27 21:02  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Main.class

     文件       1483  2012-11-21 20:30  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\control\Test.class

     文件       6537  2012-11-28 21:26  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\baseDiamonds.class

     文件        471  2012-10-29 16:09  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\Diamonds.class

     文件        772  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\LDiamonds.class

     文件        661  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\LineDiamonds.class

     文件        775  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\SLDiamonds.class

     文件        607  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\SquareDiamonds.class

     文件        661  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\STwoDiamonds.class

     文件        771  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\TDiamonds.class

     文件        658  2012-10-26 15:25  俄罗斯方块_JAVA版\Tetris\bin\com\lmh\tetris\diamondstype\TwoDiamonds.class

     文件        644  2012-10-29 19:46  俄罗斯方块_JAVA版\Tetris\bin\config\tetris.properties

     文件     186314  2012-10-27 14:33  俄罗斯方块_JAVA版\Tetris\bin\images\background-8.jpg

     文件      14255  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-1.jpg

     文件      14837  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-2.jpg

     文件      14759  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-3.jpg

     文件      14908  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-4.jpg

     文件      14916  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-5.jpg

     文件      14749  2012-10-29 19:34  俄罗斯方块_JAVA版\Tetris\bin\images\diamond-6.jpg

............此处省略53个文件信息

评论

共有 条评论