文件名称:wzqq
介绍说明--下载内容均来自于网络,请自行研究使用
五子棋源码
ChessWZQ1.0 采用C/S模式编写
客户端和服务器端的交互有class Message中定义,有很好的可扩展性(见 Message 定义)
客户端负责界面维护和收集用户输入的信息,及错误处理
服务器维护各在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表
鉴于Applet的下载速度太慢,故做成Application
用法:
/class/
1.先运行server.bat
2.再运行client.bat (里面的用户名可以修改,serverAddress也可以,不过我是按localhost调的)
3.可同时启动多个Client
:)-renju source ChessWZQ1.0 using C / S mode to prepare the client and server side of the interaction is defined Message class, a very good scalability (see Message definitions) client interface for maintenance and the collection of user input information, and error handling server maintenance of the online user basic information and arbitrary two chessboard screen user information, dynamic user list in view of the Applet download speed is too slow, and it caused Application Usage : / class / 1. first running server.bat 2. re-running client.bat (inside the user can modify, can serverAddress but I was stressed by localhost) 3. to be launched at the same time a number of Client :)
ChessWZQ1.0 采用C/S模式编写
客户端和服务器端的交互有class Message中定义,有很好的可扩展性(见 Message 定义)
客户端负责界面维护和收集用户输入的信息,及错误处理
服务器维护各在线用户的基本信息和任意两个对战用户的棋盘信息,动态维护用户列表
鉴于Applet的下载速度太慢,故做成Application
用法:
/class/
1.先运行server.bat
2.再运行client.bat (里面的用户名可以修改,serverAddress也可以,不过我是按localhost调的)
3.可同时启动多个Client
:)-renju source ChessWZQ1.0 using C / S mode to prepare the client and server side of the interaction is defined Message class, a very good scalability (see Message definitions) client interface for maintenance and the collection of user input information, and error handling server maintenance of the online user basic information and arbitrary two chessboard screen user information, dynamic user list in view of the Applet download speed is too slow, and it caused Application Usage : / class / 1. first running server.bat 2. re-running client.bat (inside the user can modify, can serverAddress but I was stressed by localhost) 3. to be launched at the same time a number of Client :)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 51622417wzqq.rar 列表 wzq\Class\BoardPanel$Analyse.class wzq\Class\BoardPanel$Queue.class wzq\Class\BoardPanel.class wzq\Class\ChessWZQ$1.class wzq\Class\ChessWZQ$2.class wzq\Class\ChessWZQ$3.class wzq\Class\ChessWZQ$4.class wzq\Class\ChessWZQ$5.class wzq\Class\ChessWZQ$6.class wzq\Class\ChessWZQ$7.class wzq\Class\ChessWZQ$8.class wzq\Class\ChessWZQ.class wzq\Class\ChessWZQ.java~1~ wzq\Class\ChessWZQ.java~2~ wzq\Class\ChessWZQ_this_mouseAdapter.class wzq\Class\ChessWZQ_this_mouseMotionAdapter.class wzq\Class\client1.bat wzq\Class\client2.bat wzq\Class\compile.bat wzq\Class\Group.class wzq\Class\Message.class wzq\Class\Player.class wzq\Class\ServeOneClient.class wzq\Class\server.bat wzq\Class\Server.class wzq\Class wzq\readme.txt wzq\Source\BoardPanel.java wzq\Source\ChessWZQ.java wzq\Source\Group.java wzq\Source\Message.java wzq\Source\Player.java wzq\Source\ServeOneClient.java wzq\Source\Server.java wzq\Source wzq