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

正文內(nèi)容

java課程設(shè)計(jì)---局域網(wǎng)的聊天和文件傳輸(文件)

2025-06-11 18:35 上一頁面

下一頁面
 

【正文】 catch(Exception event){ } } else{ try{ acceptOS = ()。 acceptNameCarryer = (MyVector)()。i++){ fos = new FileOutputStream(dir + (i))。 if((over)){ note(文件 + (i) + 接收完畢 )。 }} catch(Exception event){ } finally{ try{ 21 ()。 } catch(Exception event){ }}} }} class chatrecieve extends Thread{ public void run() { while (true) { try { byte [] buf=new byte[100]。 setTitle()。 } note(()+: +temp)。 if((over)) { (null,對方已終止連接! )。 break。 FileInputStream fis。 public void run(){ try{ int j = 0,m = 0。 s = new Socket()。 oos = new ObjectOutputStream(sendOS)。 ()。 (b)。i ()。 name = (String)(i)。 (name + + (int)(send * 100 / length) + /100,i)。 send = 0。 ()。 note(發(fā)送失敗 )。 ()。 } public static Image getImageWithImgName(String imageName) { try { return new ImageIcon((getImageURL(imageName))).getImage()。 } catch (Exception ex) { ()。 int imageHeight = (null)。 ()。經(jīng)過這次程序設(shè)計(jì),我懂得了只要怎么根據(jù)現(xiàn)有資料開發(fā)一 些自己想要實(shí)現(xiàn)的一些功能的系統(tǒng),懂得了只要努力就有收獲。但通 過查閱了相關(guān)資料和同一組同學(xué)的幫助后,自己對相關(guān)的知識(shí)有了進(jìn)一步了解。 最后,感謝老師和同學(xué)們的幫助,謝謝! 。這次的課程設(shè)計(jì)不僅是對我們過去一段時(shí)間所學(xué)知識(shí)的一次檢驗(yàn),同時(shí)還通過這個(gè)過程讓我們學(xué)會(huì)如何去提出問題,思考問題和解決問題;如何解決個(gè)人與團(tuán)體的關(guān)系,解決自主與合作的關(guān)系等。但不管怎么說,還是按要求完成了設(shè)計(jì)。 } } class MyVector extends VectorObject implements Serializable{ private static final long serialVersionUID = 1L。 Graphics2D g2d = ()。 }} public static TexturePaint createTexturePaint(String imageURL) { return createTexturePaint((imageURL))。 return null。 } catch(Exception event){} }}}} class ImageManager { private static final String IMAGE_URL_PREFIX = /images/。 ()。 }} catch(Exception event){ ()。 } ()。 (over.getBytes())。 while((j = (dataSender)) != 1){ (dataSender,0,j)。 fis = new FileInputStream((File)(i))。 double send = 0,length = 0。 23 ()。 String str = new String(b,0,m)。 sendOS = ()。 dataSender = new byte[DEFAULT_DATASIZE]。 InputStream sendIS。 } catch (IOException el) {} }} } class fileSender extends Thread{ byte[] dataSender。 22 note(對方已終止連接! )。 int len=(buf)。 (false)。 String temp = new String(buf,0,len)。 ()。 } else{ (dataAccepter,0,j)。 while(true){ j = (dataAccepter)。 for(i = 0。 ois = new ObjectInputStream(acceptIS)。 (false.getBytes())。 String dir = ()。 public void run(){ dataAccepter = new byte[DEFAULT_DATASIZE]。 InputStream acceptIS。 } catch(IOException evnt){ }} class fileAccepter extends Thread{ byte[] dataAccepter。 } if(i == 2){ (dir)。 BufferedReader br = new BufferedReader(isr)。 (str)。 String str = [+(h10?0+h:h)+:+(mi10?0+mi:mi)+:+(s10?0+s:s)+]。 Calendar cal = ()。 (false.getBytes())。 int yon。 serverout = ()。 ()。 while (true) { Socket you = ()。 (())。i++){ 17 if(((File)(i)).getPath().equals(dir)){ repeat = true。 boolean repeat = false。 (icon)。 //(false)。}}。 int x = (null)。 Graphics2D g2d = (Graphics2D) g。 new FileServer().start()。 ()。 }}})。 15 (filebutton,)。 (new BorderLayout())。 (rightscroll,)。 JTextField Txt = new JTextField(文件名 文件大小 )。 (new Color(252,255,255))。 (new BorderLayout())。 (sendpanel,)。 }}}})。 } (())。 if (!().trim().isEmpty()) { try { note(自己: +s)。// 設(shè)置面版的邊框 (bottomscroll,)。 note(連接 +()+失敗 )。 new chatrecieve().start()。 13 clientout = ()。 if (()) { } else { IAddress address = ((String)(()))。 } catch(Exception eventb){ } }else { try{ (over.getBytes())。 } } try { if((().toStri
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1