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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)論文-資料下載頁(yè)

2025-06-23 22:41本頁(yè)面
  

【正文】 ble{ JPanel p1。 JButton b1。 JButton b2。 JButton b3。 JButton b4。//四個(gè)按鈕:運(yùn)行,中斷,清空,退出,最上面 JTextArea jt1。 JScrollPane jscrollPanel。//一個(gè)文本區(qū) JPanel p2。 JTextField j1。 JButton jb。//發(fā)送消息區(qū) JScrollPane left。 JTextArea showClient。 private int port=8888。 private ServerSocket server。 private Socket client。 BufferedReader cin。 PrintWriter out。 Thread ss。//網(wǎng)絡(luò)連接 SimpleDateFormat m=new SimpleDateFormat(\n+MM月dd日hh:mm)。 public Server() { super(網(wǎng)絡(luò)聊天服務(wù)器)。 p1=new JPanel()。 (new GridLayout(1,2))。 b1=new JButton(啟動(dòng))。 b2=new JButton(退出)。 b3=new JButton(清空)。 b4=new JButton(中斷)。 (this)。 (this)。 (this)。 (b1)。 (b2)。 (b3)。 (b4)。 add(p1,)。 jt1=new JTextArea(歡迎來(lái)到張郁鑫的聊天窗口!)。 (new Color(245,211,211))。 jscrollPanel=new JScrollPane(jt1,)。//添加滾動(dòng)條 add(jscrollPanel,)。 setVisible(true)。 setBounds(500,60,500,300)。 setDefaultCloseOperation()。 } public void actionPerformed(ActionEvent e)//實(shí)現(xiàn)ActionEvent接口中的actionPerformed方法 { Date dat=new Date()。 String s=(dat)。 if(()==b1) { try { server=new ServerSocket(port)。 } catch(Exception pp) { } ss=new Thread(this)。//線程啟動(dòng) ()。 (false)。 (s+\t\t\t\t服務(wù)器已啟動(dòng)\n)。 } else if(()==b2) { ss=null。 if(out!=null) { (服務(wù)器退出)。 } (0)。 } else if(()==jb) { if(ss!=null) { dat=new Date()。 s=(dat)。 (())。 (s+\t服務(wù)器發(fā)送:+()+\n)。 (null)。 } } } public void run() { while(true) { try { client=()。 OtherThread qq=new OtherThread(client)。 Thread s=new Thread(qq)。 ()。 } catch(Exception aa) { } } } class OtherThread implements Runnable { Socket s。 OtherThread(Socket y) { s=y。 } public void run() { while(true) { try { cin=new BufferedReader(new InputStreamReader(()))。//字節(jié)流轉(zhuǎn)化為字符流 out=new PrintWriter((),true)。//true及時(shí)發(fā)送消息 String userName=()。 (\n\t+userName+加入~\n)。//顯示在文本框里信息 (ok)。//向客戶發(fā)送消息 String aa=。 while(s!=null) { aa=()。 if((exit)) { break。 } else { (\t+userName+★+aa+\n)。 } } } catch(Exception aa) { } } }} public static void main(String[] args) { Server a=new Server()。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1