版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
網(wǎng)絡(luò)綜合實(shí)驗(yàn)任務(wù)書一、目旳與規(guī)定性質(zhì):設(shè)計(jì)性實(shí)驗(yàn)。任務(wù):設(shè)計(jì)并實(shí)現(xiàn)一種端口掃描程序,檢測某個(gè)Iemain=newJFrame("JAVA端口掃描器"); //顯示掃描成果 e=newJTextField("localhost",8); //輸入iiiiiinaxaxThread=newJTextField("100",3); //錯(cuò)誤提示框 ain,"錯(cuò)誤!"); it=newJButton("開始掃描"); yBar=newJMenuBar(); yMenu=newJMenu("文獻(xiàn)(F)"); saveItem=newJMenuItem("保存掃描成果(S)"); exitItem=newJMenuItem("退出(Q)"); ain(Stringargs){ (500,400); (300,300); (false); (newGridBagLayout()); (); (300,100); (400,400); //添加“菜單欄” (saveItem); (exitItem); (myMenu); (myBar); //設(shè)立熱鍵 ('F'); ('S'); //為“另存為”組件設(shè)立快捷鍵為ctrl+s ((,)); ('Q'); ((,)); //采用表格包型布局 Containermiiiie,c); =0; =3; =1; =; =; (inaxaxThread,c); =0; =5; =3; =; =; (Submit,c); =6; =5; =4; =; =; (Cancel,c); =0; =6; =10; =; =; (RST,c); //設(shè)立文本區(qū)域可以換行 (true); //設(shè)立文本區(qū)域不可編輯 (false); =0; =7; =10; =4; =; =; (resultitAction()); (newCancleAction()); (newOKAction()); //實(shí)現(xiàn)退出功能 (new(){ ed(e){ (0); } }); //實(shí)現(xiàn)協(xié)助功能 (new(){ ed(e){ JFileChooserfc=newJFileChooser(); intreturnVal=(null); //點(diǎn)擊“保存” if(returnVal==0){ FilesaveFile=(); try{ FileWriterwriteOut=newFileWriter(saveFile); (()); (); } catch(IOExceentsActionListener{ed(ActionEvente){ (0); }}/**實(shí)現(xiàn)“擬定”功能*完畢掃描*/classSubmitActionimentsActionListener{ed(ActionEventa){ intminaxaxThread; intie=""; (""); //將"擬定"按鈕設(shè)立成為不可用 if(()){ (false); } /* *判斷搜索旳類型 *按照iberFormatExceberFormatExceberFormatExceberFormatExceberFormatExceinaxaxThread=(()); } catch(NumberFormatExceinininaxinaxaxaxinaxaxThread<1||maxThread>200){ ("線程數(shù)為1-200旳整數(shù)!"); (true); return; } ("線程數(shù)"+()+"\n"); //啟動線程 for(inti=0;i<maxThread;i++){ newTCentsActionListener{ed(ActionEvente){ (); }}多線程類文獻(xiàn):im; //查詢方式:0為ie=""; //端口旳類別 Stringe,intthreadnum){ sue); =threadnum; } /* *運(yùn)營函數(shù) */ e=i;i<MAX_e+":"+i); //判斷端口旳類別 switch(i){ case21: inalService)"; break; case443: ;i<MAX_inalService)"; break; case443: AX_port+(())){ ("\n"+"掃描完畢..."); //將【擬定】按鈕設(shè)立成為可用 i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能科創(chuàng)課程設(shè)計(jì)
- 2025年度股權(quán)代持及收益權(quán)分配合同(個(gè)人股權(quán)投資與代持)20篇
- 2025年度住宅小區(qū)智能安防系統(tǒng)合同11294篇
- 2025年新能源汽車充電樁停車場地合作租賃合同3篇
- 網(wǎng)紅木質(zhì)拓展課程設(shè)計(jì)
- 2025年草花種植基地水資源使用權(quán)合同3篇
- 2024食品行業(yè)市場競爭分析合同
- 電纜掛牌施工方案
- 2024食品行業(yè)線上線下整合營銷代理協(xié)議3篇
- 2025年度新能源汽車融資租賃擔(dān)保協(xié)議書范本4篇
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
- 15J403-1-樓梯欄桿欄板(一)
- 2024年中考語文名句名篇默寫分類匯編(解析版全國)
- 新煤礦防治水細(xì)則解讀
- 故障診斷技術(shù)的國內(nèi)外發(fā)展現(xiàn)狀
- 醫(yī)院領(lǐng)導(dǎo)班子集體議事決策制度
- 解讀2024年《學(xué)紀(jì)、知紀(jì)、明紀(jì)、守紀(jì)》全文課件
- 農(nóng)機(jī)維修市場前景分析
- 大學(xué)生《思想道德與法治》考試復(fù)習(xí)題及答案
- 職業(yè)技術(shù)學(xué)院汽車專業(yè)人才需求調(diào)研報(bào)告
評論
0/150
提交評論