版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
網(wǎng)絡(luò)綜合實(shí)驗(yàn)任務(wù)書一、目旳與規(guī)定性質(zhì):設(shè)計(jì)性實(shí)驗(yàn)。任務(wù):設(shè)計(jì)并實(shí)現(xiàn)一種端口掃描程序,檢測(cè)某個(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"); //啟動(dòng)線程 for(inti=0;i<maxThread;i++){ newTCentsActionListener{ed(ActionEvente){ (); }}多線程類文獻(xiàn):im; //查詢方式:0為ie=""; //端口旳類別 Stringe,intthreadnum){ sue); =threadnum; } /* *運(yùn)營(yíng)函數(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度產(chǎn)學(xué)研合作項(xiàng)目研發(fā)成果轉(zhuǎn)化與知識(shí)產(chǎn)權(quán)保護(hù)協(xié)議4篇
- 2024版軟件源碼授權(quán)保密協(xié)議范本
- 二手房私人交易協(xié)議模板2024版B版
- 2025年度新能源電池研發(fā)與采購安裝合同范本3篇
- 2025年度廠房修建與綠色建筑節(jié)能檢測(cè)服務(wù)合同4篇
- 2025年度智慧城市建設(shè)規(guī)劃與實(shí)施合同4篇
- 2025年度地理信息數(shù)據(jù)庫建設(shè)測(cè)繪合同4篇
- 2025年度企業(yè)培訓(xùn)中心場(chǎng)地租賃及課程開發(fā)服務(wù)合同3篇
- 二零二五年度傳統(tǒng)煙酒品牌傳承保護(hù)協(xié)議
- 二零二五年度研學(xué)旅行安全保障及責(zé)任劃分合同
- 銀行2025年紀(jì)檢工作計(jì)劃
- 2024-2024年上海市高考英語試題及答案
- 注射泵管理規(guī)范及工作原理
- 山東省濟(jì)南市2023-2024學(xué)年高二上學(xué)期期末考試化學(xué)試題 附答案
- 大唐電廠采購合同范例
- 國(guó)潮風(fēng)中國(guó)風(fēng)2025蛇年大吉蛇年模板
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測(cè)定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
- 15J403-1-樓梯欄桿欄板(一)
- 2024年中考語文名句名篇默寫分類匯編(解析版全國(guó))
- 新煤礦防治水細(xì)則解讀
評(píng)論
0/150
提交評(píng)論