多人通讯管理程序

多人通讯管理程序

ID:44355331

大小:202.43 KB

页数:21页

时间:2019-10-21

多人通讯管理程序_第1页
多人通讯管理程序_第2页
多人通讯管理程序_第3页
多人通讯管理程序_第4页
多人通讯管理程序_第5页
资源描述:

《多人通讯管理程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WeChartServer:User.java:packagebean;/****@authorLD**/publicclassUser{privateStringname;//nameprivateStringip;//ippublicUser(Stringname,Stringip){this,name=name;this.ip=ip;}publicUser(Stringname){this,name=name;}publicStringgetName(){returnname;}publicvoidsetName(Stringname){this,name=nam

2、e;}publicStringgetlp(){returnip;}publicvoidsetlp(Stringip){this.ip=ip;}}Server.java:packageserver;importjava.awt.Dimension;importjava.awt.FlowLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;im

3、portjava.io.BufferedReader;importjava.io」OException;importjava.io」nputStreamReader;importjava.io.PrintWriter;importjava.net.BindException;importjava.net」netAddress;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.ArrayList;importjava.util.List;importjava.util.StringToken

4、izer;importjavax.swing」Button;importjavax.swirame;importjavax.swing」Label;importjavax.swing」OptionPane;importjavax.swing」Panel;importjavax.swing.JTextField;importutil.Util;importbean.User;/****@authorLD**/publicclassServer{privatefinalStringDEFAULT_PORT=,,8080H;privatefinalintF_WIDTH=300

5、;privatefinalintF_HEIGHT=155;privatefinalStringMESSAGE_TAG=,,@u;privatefinalStringCOMMAND_TAG=privatefinalStringADD_USER="ADD_USER";privatefinalStringONLINE_USERS="ONLINE_USERSn;privatefinalStringDELETE_USER=“DELETEJJSER”;privateJButtonbtn_start;privateJButtonbtn_stop;privateJTextFieldtx

6、t_port;privateJFramef;//thestatusissuccesswhentheserverstart!isServerStart;isAllowRun;serverSocket;serverThread;privatebooleanprivatebooleanprivateServerSocketprivateThreadprivateListdients;publicServer(){createServerGUI();}/***main*@paramargs*/publicstaticvoidmain(String[]

7、args){newServer));}/***startserver*@paramport*@throwsBindException*/publicvoidstartServer(intport)throwsBindException,lOException,HlegalArgumentException{try{serverSocket=newServerSocket(port);Stringserverip=lnetAddress.getLocalHost().getHostAddress();f.setTitle「服务器地址:“+s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。