freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java課程設(shè)計(jì)貪吃蛇游戲-在線瀏覽

2024-07-24 18:35本頁面
  

【正文】 要方法 方法名 功能 備注 Notepad4() 描述記事本 無 (hite) 設(shè)置編輯區(qū)默認(rèn)背景色 無 (ack) 設(shè)置編輯區(qū)默認(rèn)前景色 無 本程序在運(yùn)行后,能夠正常的相應(yīng)按鍵事件。 蛇前行的過程中,可以任意向其左或右方向改變方向,但按其前進(jìn)方向和前進(jìn)的反方向都沒有反應(yīng)。每點(diǎn)擊一次,速度的改變頻率為 。點(diǎn)擊 Enter或 R 或 S 鍵后系統(tǒng)則重新載入,即游戲重新開始。如果想重新開始即按 ENTER 或 S 鍵,運(yùn)行結(jié)果如下圖 5 所示: 圖 5 程序結(jié)束圖 程序異常處理 在蛇的運(yùn)行線程過程中, 當(dāng) 蛇撞到墻或自己的身體 時(shí),將拋出一個(gè) Exception類的異常對(duì)象,然后使用 trycatch 去捕捉這個(gè)異常, 異常的處理如下: try{ (timeInterval)。 } 通過這次課程設(shè)計(jì),我對(duì)這學(xué)期所學(xué)的 JAVA 語言程序設(shè)計(jì)有一個(gè)更深刻的了 解,將所學(xué)的知識(shí)應(yīng)用于實(shí)踐,由于所學(xué)知識(shí)有限,為了使游戲能夠?qū)崿F(xiàn)自己預(yù)先的構(gòu)想,我通過上網(wǎng)和去圖書館找程序,比較好的流程圖及功能模塊,不斷閱讀修改代碼使程序達(dá)到預(yù)期所要實(shí)現(xiàn)的目標(biāo),完成課程設(shè)計(jì)后,可以感覺到自己對(duì) Java 程序的又有了新的認(rèn)識(shí)。在數(shù)據(jù)庫、各種應(yīng)用軟件和游戲中,我仍覺得對(duì)游戲的設(shè)計(jì)有極大的熱情。大學(xué)期間做過圖書館管理程序等簡(jiǎn)單 的數(shù)據(jù)庫管理系統(tǒng)的課程設(shè)計(jì),思想大致相似,變化范圍有限,沒有太多自己可發(fā)揮的余地。 總之,通過本次的課程設(shè)計(jì),使我平時(shí)學(xué)到的理論知識(shí)得到了很好地升華,理論與實(shí)際得到一次很好的結(jié)合,為我今后參加工作打下了堅(jiān)實(shí)的基礎(chǔ),使我受益匪淺。 import .*。 import .*。 Canvas paintCanvas。//計(jì)分牌 SnakeModel snakeModel=null。 public static final int DEFAULT_HEIGHT=300。 public static final int nodeHeight=10。 Container cp=()。 (labelScore,)。 (DEFAULT_WIDTH+1,DEFAULT_HEIGHT+1)。 (paintCanvas,)。 (new BorderLayout())。// 幫助信息 labelHelp=new JLabel(按 PageUP 或 PageDown 鍵改變速度 ,)。 labelHelp=new JLabel(按 Enter 或 S 鍵重新開始游戲 ,)。 labelHelp=new JLabel(按 SPACE 鍵或 P 鍵暫停游戲 ,)。 (panelButtom,)。 ()。 ()。 begin()。 if() switch(keyCode){ case : ()。 case : ()。 case : ()。 case : ()。 case : case : ()。 case : case : ()。 case : case : ()。 default: } //重新開始 if(keyCode== || keyCode==){ =false。 } } //repaint():繪制游戲界面(包括蛇和食物) void repaint(){ Graphics g=()。 (0,0,DEFAULT_WIDTH,DEFAULT_HEIGHT)。 LinkedList na=。 while(()){ Node n=(Node)()。 } // draw the food ()。 drawNode(g,n)。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1