java五子棋网络版源码_网络版五子棋的java源代码.pdf

网络版五子棋的java源代码.pdf

350ff6c2337c6800f0b954f7e5664319.gif

还剩

44页未读,

继续阅读

下载文档到电脑,马上远离加班熬夜!

亲,很抱歉,此页已超出免费预览范围啦!

如果喜欢就下载吧,价低环保!

内容要点:

*更改姓名Panel。*/publicclassRenam ePanel extendsJPanel {publicJTextFieldrenam e =newJTextField("请输入新名称", 20);publicJButtonnam eChangeButton =newJButton("更改姓名");publicRenam ePanel() {setLayout(newFlowLayou*此外还可以在文本框中输入命令如changenam e、list等。*/publicclassInputPanel extendsJPanel {JPanel pan1=newJPanel(newFlowLayout(FlowLayout.LEFT));JPanel pan2=newJPanel(newFlowLayout(FlowLayout.LEFT));publicJTextFieldinppublicJTextFieldinputIP=newJTextField("localhost", 10);publicJButtonconnectButton=newJButton("连接主机");publicJButtoncreatGam eButton =newJButton("新建游戏");publicJButtonjoinGam eButton =newJButton("进入游戏");函数//是对方客户端也看到己方的落子位置。chesspad.netChessPaint(Integer.parseInt(chessOpt[0]), Integer.parseInt(chessOpt[1]), Integer.parseInt(chessOpt[2]));}elseif(recMessage.startsWith("/yournam e ")){chesspad.chessSelpackageorg.shan.chesspanel;im port java.io.IOException;im port java.util.StringTokenizer;publicclassChessThreadextendsThread{ChessPanel chesspad;publicChessThread(ChessPanel chesspad){this.chesspad=chpublicvoidm ouseClicked(MouseEvent e){}}/***表示黑子的类*/classchessPoint_blackextendsCanvas{ChessPanel chesspad=null;chessPoint_black(ChessPanel p){setSize(20, 20);chesspad=p;}publicvoidpaint(Graphicsg){g.if(isWin==false){this.add(chesspoint_white);chesspoint_white.setBounds(chessPoint_a*20- 7,chessPoint_b*20- 7, 16, 16);statusText.setText("白(第"+chessWhiteCount +"步)"+chessPoint_a+""+chessPoint_b+",请黑棋下chesspoint_white.setBounds(chessPoint_a*20- 7,chessPoint_b*20- 7, 16, 16);statusText.setText(&q

发表评论

暂无评论,赶快抢占沙发吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值