这个中国象棋是在放暑假期间感到很无聊的时候写的,这也是我的头一个正式小项目,代码量接近1500行的。借鉴了尚学堂的QQ以及魔乐科技的五子棋视频,主要实现了以下的功能:1.可在网络上对战,由于窗口大小定死了,可能会出现小屏幕显示器下界面变形的现象,不影响正常使用;2.支持旁观者,默认第一个连到服务器的被分配为红色,执有先走子的权利,第二个练到服务器的为黑色,待黑红双方均连接到服务器以后,即可开战(注意,黑方连接到服务器后红方才能走子,不然节奏就被打乱,无法玩下去了)。第三个以及所有后来连上的客户端均被分配以旁观者的角色,只可以看棋发表言论不可以动子;3.支持一边下棋一边聊天的功能,最上面那道蓝色的框为输入框,最下面那个大大的灰框为聊天信息显示框;4.对棋子的走动做出了规约,即实现了简单的棋步是否可行的判断;5.可以悔棋,不过要注意的是,一盘只要悔了一步棋,对局完毕之后生成的棋谱都将变得不可用(主要是我后面没时间了,就懒得对其做出修改了);6.待一方的将军被吃掉以后,“重新开始”按钮才会被激活,此时如果黑红双方均已经按下这个画出来的按钮,对局将被刷新成开始局面,黑红双方交换位置,第一盘执后手的此时被标识位红色并享有先行的权利;7.这是最大的亮点,即保存下来的棋谱可以被QQ打谱软件打开(如果你装了QQ游戏且偶尔会去下几把象棋)欢迎大家来下载我的资源,谢谢各位对我的支持!我的QQ邮箱[[email protected]][/email]资源下载地址为:http://download.csdn.net/source/2662907(里面附有源码,有兴趣的可以看看)