首页
论坛
图书
开发资料
在线文档
网址
下载
联系我们
 新闻│Java│JavaScript│Eclipse│Eclipse 英文│J2EE│J2ME│J2SE│JSP│Netbeans│Hibernate│JBuilder│Spring│Struts
站内搜索: 请输入搜索关键词

当前页面: 开发资料首页 → Java 专题 → 网络对战的国际象棋源码

网络对战的国际象棋源码

摘要: 网络对战的国际象棋源码
:666 〗
</td> </tr> <tr> <td height="35" valign="top" class="ArticleTeitle"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="431" height="86" align="center" valign="top">


一个可以进行网络对战的国际象棋源码。这个程序可以换棋子和棋盘,还有聊天、以applet运行等功能,非常不错!!

一、用ant编译源码(所有源文件及目录结构请下载)

C:\cs>ant compile
Buildfile: build.xml

compile:
[mkdir] Created dir: C:\cs\build
[javac] Compiling 60 source files to C:\cs\build
[javac] Note: * uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.

BUILD SUCCESSFUL
Total time: 14 seconds

二、在命令行启动服务端

C:\cs>java com.borland.samples.chess.server.ChessServer
05-12-28 下午09时44分43秒 CST
Read 2 userId records from C:\cs\users.obj
Hello 8889
Address of the Server :microsof-0f0cfb/127.0.0.1
HelloThread: Waiting for someone to talk to me on port 8889

三、打开两个dos窗口,在命令行分别启动两个客户端程序,每一个客户端程序都会弹出登录对话框,请输入你的姓名和口令登录。如其中之一

C:\cs>java com.borland.samples.chess.client.ChessViewer
imageName = images/cmpieces.gif
imageName = images/owlpieces.gif
imageName = images/ibmpieces.gif
no file specified
ImageFactory.square size = 49 pieces=23671010
CV8889Received: 8890
ClientSender:Name with 2 parameters
ClientSender:List with 0 parameters
ClientSender:AdjuornedList with 0 parameters

运行界面如下。
为了开始游戏,先选中对手的名字,再点击下方的“challenge挑战”按钮,等待对手应战。

</td> <td width="253" valign="top"> </td> </tr> <tr> <td height="20" colspan="2">


</td> </tr> </table>

 

这个程序可以换棋子和棋盘


</td> </tr> <tr>


↑返回目录
前一篇: 一个Web搜索程序
后一篇: 他们在你的网站上做什么?

首页 | 全站 Sitemap | 联系我们 | 设为首页 | 收藏本站
版权所有 Copyright © 2006-2007, Java 编程资料牛鼻站, All rights reserved