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

正文內(nèi)容

課程設(shè)計(jì)報(bào)告--數(shù)獨(dú)小游戲的開(kāi)發(fā)-資料下載頁(yè)

2025-03-23 12:22本頁(yè)面
  

【正文】 )。 value = (()1, ())。 if(!((txtGame[z][x][y]).getText())){ txtGame[z][x][y].setForeground()。 (txtGame[z][x][y]).setForeground()。 ()。//清空沖突域 } // 根據(jù)坐標(biāo)去檢查填入數(shù)字是否正確 (location[0], location[1], location[2])。 } //禁止其它文本域輸入 else{ // 有沖突存在,無(wú)法輸入 (YES)。 } } else{ (location)。 // 根據(jù)坐標(biāo)去檢查填入數(shù)字是否正確 (location[0], location[1], location[2])。 } } else{ is_num = YES。//將數(shù)字開(kāi)關(guān)重置,等待下次重新輸入 } } /*控制文本框只能輸入數(shù)字,并且是1個(gè) 并且顯示當(dāng)前剛輸入的數(shù)字*/ void validateInput(int conflict) { String value。 // 下面都是開(kāi)啟線程來(lái)重置輸入的值 否則insertUpdate的寫鎖會(huì)導(dǎo)致無(wú)法控制輸入 //如果不是數(shù)字就禁止輸入 try { value = (0, ())。 value = (()1, ())。 if(!(\\d*, value)){ new Thread(new Thread() { public void run() { try { (()1, 1)。// 這里會(huì)觸發(fā)一個(gè)removeUpdate事件 將剛輸入的非法字符清空 } catch (Exception exp) { (Error: + ())。 } } }).start()。 is_num = NO。//輸入的不是數(shù)字 is_remove_by_insert = YES。//remove由insert導(dǎo)致 return 。//不是數(shù)字就直接返回 } } catch (BadLocationException e) { ()。 } if(conflict==YES amp。amp。 () 0){ try { new Thread(new Thread() { public void run() { try { (0, ())。// 這里會(huì)觸發(fā)一個(gè)removeUpdate事件,輸入全部清空 } catch (Exception exp) { (Error: + ())。 } } }).start()。 is_remove_by_insert = YES。//remove由insert導(dǎo)致 } catch (Exception ex) { (Error: + ())。 } } if (() 1 amp。amp。 conflict==NO) { try { new Thread(new Thread() { public void run() { try { (0, () 1)。// 這里會(huì)觸發(fā)一個(gè)removeUpdate事件 } catch (Exception exp) { (Error: + ())。 } } }).start()。 is_remove_by_insert = YES。//remove由insert導(dǎo)致 } catch (Exception ext) { (Error: + ())。 } } int z。 //檢驗(yàn)所有是否都填完并且無(wú)沖突 if(conflict==NO){ for(z=0。z9。z++){ for(int x=0。x3。x++){ for(int y=0。y3。y++){ if(txtGame[z][x][y].getText().equals()){ return。 } } } } //如果所有的都填完就代表通關(guān) if(z==9){ (恭喜通關(guān)!)。 } } } /* 根據(jù)doc找到doc所在的field*/ void findFeildLocationByDoc(int[] location) { for (int z = 0。 z 9。 z++) { for (int x = 0。 x 3。 x++) { for (int y = 0。 y 3。 y++) { if (txtGame[z][x][y].getDocument() == doc) { location[0] = z。 location[1] = x。 location[2] = y。 } } } } } /* 移除數(shù)字的時(shí)候更新*/ public void removeUpdate(DocumentEvent documentEvent) { doc = (Document) ()。 int[] location = new int[3]。 int x,y,z。 if(is_remove_by_insert == NO){ (location)。 z = location[0]。 x = location[1]。 y = location[2]。 if((txtGame[z][x][y])!=null){ txtGame[z][x][y].setForeground()。 (txtGame[z][x][y]).setForeground()。 } } }} (2)運(yùn)行界面:圖二:主運(yùn)行界面 圖三:關(guān)于與幫助運(yùn)行界面圖四:游戲風(fēng)云榜界面圖五:提示填寫數(shù)字相同錯(cuò)誤本次的面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì),讓我進(jìn)一步的認(rèn)識(shí)到j(luò)ava語(yǔ)言。通過(guò)軟件開(kāi)發(fā)過(guò)程一步一步的思考,完成這次課程設(shè)計(jì)。軟件概要設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、編碼、測(cè)試一步一個(gè)腳印,編寫出自己的第一個(gè)有實(shí)際用途的程序,是令自己興奮的一件事。在這個(gè)過(guò)程有很多以前覺(jué)得自己已經(jīng)理解掌握的知識(shí)點(diǎn)有很多的缺陷在這個(gè)過(guò)程中得以完善,通過(guò)各種方式找出自己要的答案。在自我學(xué)習(xí)與實(shí)踐中不斷的提高自己的綜合能力。在這次的課程設(shè)計(jì)中發(fā)現(xiàn)很多的不足點(diǎn)需要改進(jìn)。例如:對(duì)于程序的很多細(xì)節(jié)部分都有很多的缺陷,在一開(kāi)始的概要設(shè)計(jì)中對(duì)于模塊的劃分有很大不足,有的模塊缺少,以及劃分的不夠科學(xué)難成一個(gè)非常完備的系統(tǒng)。還有就是對(duì)于學(xué)習(xí)堅(jiān)持能力不夠,在設(shè)計(jì)的過(guò)程中參考了多人的設(shè)計(jì)方案得出自己的模塊是一個(gè)不是完全經(jīng)過(guò)自己思考的過(guò)程有著他人思想在里面。另外在本初的構(gòu)想中有一些模塊在最后的代碼實(shí)現(xiàn)過(guò)程中沒(méi)有實(shí)現(xiàn),這是本次課設(shè)的最大敗筆。代碼上也有一些不足。雖然知道但是不知道如何去改正。所以需要加強(qiáng)努力,有待提高。通過(guò)這次的課程設(shè)計(jì)我有了很大的提高,例如:對(duì)一個(gè)問(wèn)題的整體思考能力,對(duì)于軟件開(kāi)發(fā)的過(guò)程都有一個(gè)直觀的了解。通過(guò)課程設(shè)計(jì)這個(gè)實(shí)踐課,使我對(duì)于理論知識(shí)的掌握有了巨大的飛躍以往的不足之處得以改善,以往沒(méi)有發(fā)現(xiàn)的有問(wèn)題的地方也得以發(fā)現(xiàn)并解決。實(shí)踐是檢驗(yàn)真理的唯一路徑,通過(guò)這次的實(shí)踐我檢驗(yàn)了我所學(xué)的知識(shí),并提高對(duì)知識(shí)的掌握能力對(duì)于今后的發(fā)展有的很大的幫助。課程設(shè)計(jì)是一個(gè)具有重大意義的實(shí)踐課程。課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力的重要環(huán)節(jié),,當(dāng)今計(jì)算機(jī)應(yīng)用在生活中可以說(shuō)得是無(wú)處不在。因此作為二十一世紀(jì)的大學(xué)來(lái)說(shuō)掌握計(jì)算機(jī)開(kāi)發(fā)技術(shù)是十分重要的?;仡櫰鸫舜握n程設(shè)計(jì),至今我仍感慨頗多,的確,自從拿到題目到完成整個(gè)編程,從理論到實(shí)踐,在整整兩個(gè)星期的日子里,可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書本上所沒(méi)有學(xué)到過(guò)的知識(shí)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過(guò)程中遇到問(wèn)題,這畢竟獨(dú)立做的,難免會(huì)遇到過(guò)各種各樣的問(wèn)題,同時(shí)在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自己的不足之處,對(duì)以前所學(xué)過(guò)的知識(shí)理解得不夠深刻,掌握得不夠牢固。不過(guò)可喜的本次的課程設(shè)計(jì)在自己的努力下不是很圓滿的完成了。 附:參考文獻(xiàn)[1] 耿祥義 java 2使用教程 清華大學(xué)出版社[2] 施珺 紀(jì)兆 java語(yǔ)言實(shí)驗(yàn)與課程設(shè)計(jì)指導(dǎo) 南京大學(xué)出版社[3] David Brackeenjava游戲編程 科學(xué)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1