[Java] java在线聊天及文件传输系统6 →→→→→进入此内容的聊天室

来自 , 2019-03-07, 写在 Java, 查看 131 次.
URL http://www.code666.cn/view/4a213d37
  1. package MyFrame;
  2.  
  3.  
  4. import java.io.IOException;
  5. import java.net.ServerSocket;
  6. import java.net.Socket;
  7.  
  8. import javax.swing.JOptionPane;
  9.  
  10.  
  11. public class Server extends Thread{
  12.  
  13.         private ServerSocket server=null;
  14.         private Socket sock =null;
  15.         private Myframe mf;
  16.         private String port;
  17.        
  18.         public Server(){
  19.        
  20.         }
  21.         public Server(Myframe mf){
  22.                
  23.                 this.mf =mf;
  24.                 this.port=mf.getPane().getPortjt().getText();
  25.         }
  26.         public void run(){     
  27.                
  28.                 try {
  29.                        
  30.                         server =new ServerSocket(Integer.parseInt(this.port));
  31.                        
  32.                         while(true){
  33.                         sock =server.accept();
  34.                         new Msgthread(sock,this.mf).start();
  35.                         }
  36.                 } catch (IOException e) {
  37.                         // TODO Auto-generated catch block
  38.                         JOptionPane.showMessageDialog(mf, "没有监听端口"+this.port);
  39.                         return;
  40.                 }
  41.                
  42.         }
  43.  
  44.         public String getPort() {
  45.                 return port;
  46.         }
  47.  
  48.         public void setPort(String port) {
  49.                 this.port = port;
  50.         }
  51.        
  52.  
  53. }
  54. //源代码片段来自云代码http://yuncode.net
  55.                        

回复 "java在线聊天及文件传输系统6"

这儿你可以回复上面这条便签

captcha