-
大小: 462KB文件類型: .rar金幣: 2下載: 0 次發布日期: 2023-12-03
- 語言: Java
- 標簽:
資源簡介
(畢業設計)java手機游戲(堡壘)的設計與開發(源代碼+論文)

代碼片段和文件信息
import?javax.microedition.midlet.*;
import?javax.microedition.lcdui.*;
public?class?GameMenu
{
//導航器
//設置4個常量分別代表主畫面,游戲畫面,幫助畫面和排行榜畫面
final?public?static?int?MY_MENU?=?1;
final?public?static?int?MY_GAME?=?2;
final?public?static?int?MY_HELP?=?3;
final?public?static?int?MY_RMS?=?4;
final?public?static?int?MY_ABOUT?=?5;
final?public?static?int?MY_SET?=?6;
public?static?MIDlet?midlet;
public?static?Display?display;
public?static?int?current;
//流程執行,獲得需要畫面的對象,并顯示在屏幕上
public?static?void?show()
{
switch(current)
{
case?MY_MENU:
display.setCurrent(MyMenu.getInstance());
break;
case?MY_GAME:
display.setCurrent(MyGame.getInstance());
break;
case?MY_SET:
display.setCurrent(MySet.getInstance());
break;
case?MY_HELP:
display.setCurrent(MyHelp.getInstance());
break;
case?MY_RMS:
display.setCurrent(MyRms.getInstance());
break;
case?MY_ABOUT:
display.setCurrent(MyAbout.getInstance());
break;
}
}
//流程控制,判斷當前畫面下玩家執行了哪些命令和按鍵事件,做出相應改變后調用流程執行的方法
public?static?void?flow(String?cmd)
{
switch(current)
{
case?MY_MENU:
if(cmd.equals(“開始“))
{
current?=?MY_GAME;
show();
}
else?if(cmd.equals(“設置“))
{
current?=?MY_SET;
show();
}
else?if(cmd.equals(“幫助“))
{
current?=?MY_HELP;
show();
}
else?if(cmd.equals(“得分“))
{
current?=?MY_RMS;
show();
}
else?if?(cmd.equals(“關于“))
{
current?=?MY_ABOUT;
show();
}
else?if(cmd.equals(“退出“))
{
midlet.notifyDestroyed();
System.gc();
}
break;
case?MY_GAME:
case?MY_SET:
case?MY_HELP:
case?MY_RMS:
case?MY_ABOUT:
if?(cmd.equals(“返回“))
{
current?=?MY_MENU;
show();
}
break;
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????487936??2013-12-20?09:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\H2003032031_王偉_手機游戲(堡壘)的設計與開發.doc
?????文件???????2021??2013-12-20?11:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameMenu.java
?????文件???????1868??2013-12-20?10:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameMIDlet.java
?????文件???????2548??2013-12-20?13:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameMIDlet.java.bak
?????文件???????3037??2013-12-20?15:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameName.java
?????文件???????5793??2013-12-20?09:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameOgre.java
?????文件??????11193??2013-12-20?16:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GamePla
?????文件????????992??2013-12-20?16:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameRMS.java
?????文件???????7045??2013-12-20?09:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\GameSpringe.java
?????文件???????1250??2013-12-20?15:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyAbout.java
?????文件???????1250??2013-12-20?15:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyAbout.java.bak
?????文件???????2375??2013-12-20?12:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyCommand.java
?????文件??????41434??2013-12-20?13:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyGame.java
?????文件??????41434??2013-12-20?10:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyGame.java.bak
?????文件???????1863??2013-12-20?14:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyHelp.java
?????文件???????3504??2013-12-20?18:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyMenu.java
?????文件???????2474??2013-12-20?12:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MyRms.java
?????文件???????2389??2013-12-20?16:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\MySet.java
?????文件???????1060??2013-12-20?19:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src\PlayMusic.java
?????文件?????123275??2017-03-23?15:24??java手機游戲(堡壘)的設計與開發(源代碼+論文)\獲取更多優秀學習資源推薦.png
?????目錄??????????0??2013-12-20?11:01??java手機游戲(堡壘)的設計與開發(源代碼+論文)\src
?????目錄??????????0??2017-03-23?15:30??java手機游戲(堡壘)的設計與開發(源代碼+論文)
-----------?---------??----------?-----??----
???????????????744741????????????????????22
評論
共有 條評論