資源簡介
安裝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個文件信息
評論
共有 條評論