|
java网络五子棋的源代码(1)
下面的源代码分为4个文件; chessClient.Java:客户端主程序。 chessInterface.Java:客户端的界面。 chessPad.Java:棋盘的绘制。 chessServer.Java:服务器端。 可同时容纳50个人同时在线下棋,聊天。 没有加上详细注释,不过绝对可以运行,j2sdk1.4下通过。
/********************************************************************************************* 1.chessClient.Java **********************************************************************************************/
import Java.awt.*; import Java.awt.event.*; import Java.io.*; import Java.net.*; import Java.util.*; class clientThread extends Thread { chessClient chessclient;
clientThread(chessClient chessclient) { this.chessclient=chessclient; } public void acceptMessage(String recMessage) { if(recMessage.startsWith("/userlist ")) { StringTokenizer userToken=new StringTokenizer(recMessage," "); int userNumber=0; chessclient.userpad.userList.removeAll();
|