版權(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,冒號(hào)后必須有空格,該行文字必須以回車鍵結(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)??墒蔷艑m格數(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工作獲獎(jiǎng)感言(21篇)
- 幸福的演講稿(15篇)
- 悲傷逆流成河觀后感7篇
- 建筑工程實(shí)習(xí)報(bào)告(15篇)
- 智研咨詢發(fā)布:2024年中國園林古建筑行業(yè)市場發(fā)展環(huán)境及前景研究報(bào)告
- 現(xiàn)代農(nóng)業(yè)產(chǎn)業(yè)園功能建設(shè)方案
- 應(yīng)急預(yù)案中的食品與藥品安全管理
- 金融信托行業(yè)顧問工作總結(jié)
- 2025版西瓜新品種研發(fā)與應(yīng)用推廣合同3篇
- 二零二五年度鋼構(gòu)建筑保溫分包施工協(xié)議2篇
- 藥企質(zhì)量主管競聘
- 信息對抗與認(rèn)知戰(zhàn)研究-洞察分析
- 中藥飲片驗(yàn)收培訓(xùn)
- 手術(shù)室專科護(hù)士工作總結(jié)匯報(bào)
- 2025屆高三聽力技巧指導(dǎo)-預(yù)讀、預(yù)測
- DB34T 1831-2013 油菜收獲與秸稈粉碎機(jī)械化聯(lián)合作業(yè)技術(shù)規(guī)范
- 蘇州市2025屆高三期初陽光調(diào)研(零模)政治試卷(含答案)
- 創(chuàng)傷處理理論知識(shí)考核試題及答案
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》測試題+答案
- 殘疾軍人新退休政策
評(píng)論
0/150
提交評(píng)論