资源简介
安装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个文件信息
相关资源
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
- 迅捷PDF转换器破解版.rar
- 迅捷PDF编辑器破解版.rar
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
评论
共有 条评论