# javagobangclient **Repository Path**: li-chuankai/javagobangclient ## Basic Information - **Project Name**: javagobangclient - **Description**: 用javaswing的五子棋简单涉及socket和mysql可以网络对战。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-25 - **Last Updated**: 2022-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: Swing, Java, Socket ## README ## 说明 此代码用eclipse IDE编写,编程语言是java,界面用swing写的。主要功能是,本地下五子棋和网络在线下五子棋,可以登陆注册账号密码,只要有用户登陆此客户端就会刷新在线用户,然后可以点击该在线用户,会在该用户头像右边出现选中标志,然后点击网络对战即可向该在线用户发送游戏请求,如果对方同意,双方即可网络对战,服务器端代码在serer仓库r下。
服务端server仓库:https://gitee.com/li-chuankai/gobangserver >有时候网络对战会出现一方的倒计时线程没有启动的bug。 ## 运行方法 注意要网络对战需要先运行服务器端,更改客户端的和服务器端的配置文件,服务器端在server仓库,两种方式都能运行,如果想先看看效果可以直接先运行jar包 1. jar包运行 有个wzq.jar的jar包,在jar包的同级目录下有一个seetting.properties的配置文件是配置要连接的服务器的ip和端口的。然后在jar所在目录打开终端,运行,java -jar wzqjar 即可运行 2. 源码运行 导入ide,编译源码,然后运行名为app.java的文件,即可运行 ## 运行截图 登录注册 ![登录注册](image2.png) 随机分配谁执黑棋 ![随机分配谁执黑棋](image1.png) 超时判定失败 ![超时失败](image.png) ## 参考 根据别人的代码改写的别人代码地址: https://github.com/bzsome/GobangClient02 他的功能更多更全。