版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
若框中沒有填入數(shù)字,則顯示消息提示:這是程序進(jìn)行的異常處理,使用try-catch,捕捉輸入整數(shù)的方法拋出的異常對象。此時(shí)只要按確定,框內(nèi)都輸入數(shù)字即可。顯示正確答案窗口:提交后,若答案錯(cuò)誤,彈出答案錯(cuò)誤提示框提交后,答案正確,彈出答案正確提示框不同的難易程度:軟件的發(fā)布:三種發(fā)布程序的方式:PackagingProgramsinIARFilesDeployingApplicationswithJavaWebstartCreatingandDeployingAppletswithJavaPlug-in按第一種方式進(jìn)行發(fā)布如在D:/java/ShuDu1.clacc打包成jar文件發(fā)布步驟:在D:/java中生成一個(gè)文件mainclass.my(如圖所示)它里面可以只有一行文字Main-Class:Text1,冒號后必須有空格,該行文字必須以回車鍵結(jié)束使用如下命令將mainclass.mf并入一個(gè)JAR文件的manifest,生成app.jar:Jarcmfmainclass.mfapp.jarShuDu1.clss生成app.jar:使用命令行運(yùn)行ShuDu1.class:java-jarapp.jar或者在jar文件的圖標(biāo)上雙擊也可以(3)分析討論:運(yùn)行結(jié)果基本上完成了實(shí)驗(yàn)題目所要求的功能。使用方便明了,設(shè)計(jì)上有層次,立體感強(qiáng)。可是九宮格數(shù)獨(dú)小游戲和網(wǎng)絡(luò)上的游戲軟件仍有很大差距能方面的不完善還可在以下方面改進(jìn):可多設(shè)置些按鈕,將1到9的數(shù)字按鈕放在文本框中,采用流式布局,只要鼠標(biāo)操作點(diǎn)擊按鈕,而不需要自己從鍵盤輸入。另外對于組件之間的間隙也要規(guī)劃好,實(shí)現(xiàn)美觀大方。游戲的界面,間隔,空隙應(yīng)該處理得更好,9個(gè)大宮格間的間隔因更明顯,還應(yīng)把游戲界面的顏色,背景設(shè)置得更美觀,大方七、難點(diǎn)及關(guān)鍵技術(shù)分析難點(diǎn)分析:框架的合理布局。對于一個(gè)應(yīng)用程序,界面的簡單明了是很重要的,既要簡單明了還要實(shí)用,不能華而不實(shí)。異常處理的實(shí)現(xiàn)。對于一個(gè)獨(dú)立運(yùn)行的程序,能夠獨(dú)立的處理運(yùn)行中的問題,并提示錯(cuò)誤也是很重要的。算法的實(shí)現(xiàn),要準(zhǔn)確的得出九宮格數(shù)字的正確排布,要保證隨機(jī),也要保證數(shù)字的不重復(fù),使得已經(jīng)嘗試過的數(shù)字不再取到,這是比較困難的。關(guān)鍵技術(shù)分析:創(chuàng)建對話框,并設(shè)置監(jiān)聽器處理相應(yīng)的事件,例如語句:item_exit.addCaretListener(this);用于監(jiān)聽單擊事件。算法的實(shí)現(xiàn),宮格的布局。異常處理的實(shí)現(xiàn),使用try-catch去捕捉異常事件,當(dāng)出現(xiàn)異常時(shí)用跳出錯(cuò)誤提示對話框,提示錯(cuò)誤信息,例如:{JOptionPane.showMessageDialog(null,”數(shù)據(jù)中包括非數(shù)字,請重新輸入!”);}//錯(cuò)誤提示框的使用八、心得體會(huì)這次課程設(shè)計(jì)從選題到編碼到調(diào)試運(yùn)行,都遇到了提多的困難。與以往的不大相同,這次沒有老師輔導(dǎo),主要是通過自己完成得出結(jié)論,并寫出課程設(shè)計(jì)報(bào)告的。我覺得這次課程設(shè)計(jì)是很寶貴的,主要是在最試驗(yàn)的過程中能自己查找資料解決各種問題,享受的是這個(gè)過程。萬事開頭難,頭開好了,接下來遇到的問題只要耐心分析,認(rèn)真思考,帶著問題尋找解決的方法,很多困難就會(huì)迎刃而解。面對設(shè)計(jì)中出現(xiàn)的異常情況,不應(yīng)恐懼,要善于運(yùn)用網(wǎng)絡(luò)和書籍著手解決
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)費(fèi)支付合同書范本2
- 建筑能源管理行業(yè)經(jīng)營分析報(bào)告
- 牙科用印模托盤市場分析及投資價(jià)值研究報(bào)告
- 帽架產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 出租家具行業(yè)相關(guān)項(xiàng)目經(jīng)營管理報(bào)告
- 位置定位服務(wù)電信服務(wù)行業(yè)市場調(diào)研分析報(bào)告
- 貴州省烏當(dāng)區(qū)某校2024-2025學(xué)年高三上學(xué)期10月月考英語試題(解析版)
- 蠶種脫水機(jī)項(xiàng)目運(yùn)營指導(dǎo)方案
- 光遺傳學(xué)領(lǐng)域的研究行業(yè)營銷策略方案
- 氣動(dòng)噴燈產(chǎn)品供應(yīng)鏈分析
- 《Vue 3基礎(chǔ)入門》課件 第一章 vue 3簡介
- 【7道人教版期中】安徽省合肥市琥珀中學(xué)+2023-2024學(xué)年七年級上學(xué)期11月期中道德與法治試題(含解析)
- 中國移動(dòng)自智網(wǎng)絡(luò)白皮書(2024) 強(qiáng)化自智網(wǎng)絡(luò)價(jià)值引領(lǐng)加速邁進(jìn)L4級新階段
- GB/T 31486-2024電動(dòng)汽車用動(dòng)力蓄電池電性能要求及試驗(yàn)方法
- 2024年衛(wèi)生系統(tǒng)招聘考試-衛(wèi)生系統(tǒng)招聘考試(臨床醫(yī)學(xué)專業(yè)知識(shí))考試近5年真題集錦(頻考類試題)帶答案
- 插畫風(fēng)浙江大學(xué)浙大介紹大學(xué)介紹
- 供應(yīng)鏈金融物流行業(yè)發(fā)展趨勢及前景展望分析報(bào)告
- 應(yīng)收賬款保理融資協(xié)議
- 期中試卷(1-3單元)(試題)-2024-2025學(xué)年六年級上冊數(shù)學(xué)人教版
- 2025屆新高考政治復(fù)習(xí)備考策略及教學(xué)建議 課件
- TYNAEPI 0001-2024 有機(jī)固廢低溫絕氧碳化處理工程技術(shù)規(guī)
評論
0/150
提交評論