• 大小: 0.11M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


安装JDK,并配置环境变量,打开Eclipse,导入java项目,然后保存、运行game.ErsBlocksGame 类即可。

资源截图

代码片段和文件信息

/**
 * File: ControlPanel.java
 * User: Administrator
 * Date: Dec 15 2004
 * Describe: 俄罗斯方块游戏的控制部分的实现
 */
package game;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.Timer;
import javax.swing.border.Border;
import javax.swing.border.EtchedBorder;

/**
 * 控制面板类,继承JPanel. 上边安放预显即将出现的方块类型的窗口、难度级别、得分、控制按钮 主要用来控制游戏进程。
 */
class ControlPanel extends JPanel {
// 用一个文本域显示难度级别
private JTextField tfLevel = new JTextField(““
+ ErsBlocksGame.DEFAULT_LEVEL)
// 用一个文本域显示玩家得分
tfScore = new JTextField(“0“);

// 声明一组控制按钮
private JButton btPlay = new JButton(“开始“) btPause = new JButton(““);


/**
 * 构造几个面板分别摆放不同类型的构件

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

     文件        232  2006-05-12 23:40  俄罗斯方块双人对战的实现\.classpath

     文件        341  2006-05-23 22:56  俄罗斯方块双人对战的实现\.fatjar

     文件        380  2007-11-26 19:26  俄罗斯方块双人对战的实现\.project

     文件      47541  2006-05-23 22:56  俄罗斯方块双人对战的实现\game0512_fat.jar

    ..A..HR         8  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\Desktop_.ini

     文件        984  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel$1.class

     文件       1238  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel$2.class

     文件       1352  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel$ControlKeyListener.class

     文件       2110  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel$ShowPanel.class

     文件       1927  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel$TipPanel.class

     文件       4209  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ControlPanel.class

     文件       1058  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\Date.class

    ..A..HR         8  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\Desktop_.ini

     文件       5665  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ErsBlock.class

     文件        694  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ErsBlocksGame$1.class

     文件       5024  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ErsBlocksGame$Game.class

     文件       6950  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ErsBlocksGame.class

     文件       1079  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\ErsBox.class

     文件       4816  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\GameCanvas.class

     文件        663  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\GameMenu$1.class

     文件       5785  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\GameMenu.class

     文件        742  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameClienSocketSet$1.class

     文件       3789  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameClienSocketSet.class

     文件        736  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$1.class

     文件        859  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$Click.class

     文件       1592  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$DOWNkey.class

     文件       1592  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$LEFTkey.class

     文件       1598  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$RIGHTkey.class

     文件       1584  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet$UPkey.class

     文件       5202  2007-11-26 19:27  俄罗斯方块双人对战的实现\bin\game\gameset\GameControlkeySet.class

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

评论

共有 条评论