java游戏代码--五子棋

java游戏代码--五子棋

ID:37845538

大小:96.00 KB

页数:21页

时间:2019-06-01

java游戏代码--五子棋_第1页
java游戏代码--五子棋_第2页
java游戏代码--五子棋_第3页
java游戏代码--五子棋_第4页
java游戏代码--五子棋_第5页
资源描述:

《java游戏代码--五子棋》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、importjava.util.*;importjava.io.*;importjava.awt.*;importjava.awt.event.*;importjava.applet.*;importjavax.swing.*;classWuZiQiextendsJFrameimplementsRunnable,ActionListener{finalstaticintPlayer=1;finalstaticintAI=-1;ClassLoadercl=this.getClass().getClass

2、Loader();Toolkittk=Toolkit.getDefaultToolkit();intlength=14,game_state,winner,check,step;intgrid[][]=newint[length][length];intlocX,locY/*囱竚*/,count/*硈囱计*/,x,y/*既竚*/,displace_x=0,displace_y=0/*簿秖*/,direction;ArrayListsteps=newArrayList();/*癘魁囱˙*/JP

3、opupMenucontrol_menu=newJPopupMenu();/*龄匡虫*/JMenuItem[]command=newJMenuItem[4];String[]command_str={"囱","郎","弄郎","秨"};int[][]dir={{-1,-1},{-1,0},{-1,1},{0,-1},{0,1},{1,-1},{1,0},{1,1}};boolean[]dir2=newboolean[8];booleanturn;Stringmessage;finalJDi

4、alogdialog=newJDialog(this,"选择",true);Fontfont=newFont("new_font",Font.BOLD,20);Gridgrids[][]=newGrid[length][length];Imagewhite=tk.getImage(cl.getResource("white.png"));Imageblack=tk.getImage(cl.getResource("black.png"));Imagetitle=tk.getImage(cl.getRe

5、source("title.png"));Imagetemp;JPanelboardPanel,bigpanel;JRadioButton[]choice=newJRadioButton[2];finalstaticintStart=0;finalstaticintSelect=1;finalstaticintPlaying=2;finalstaticintEnd=3;finalstaticintnil=-1;/*礚よ*/finalstaticintoblique_1=0;/*オ*/fina

6、lstaticintoblique_2=1;/*オ*/finalstaticinthorizontal=2;/*绢*/finalstaticintvertical=3;/**/WuZiQi(){super("五子棋");boardPanel=newJPanel();boardPanel.setLayout(newGridLayout(length,length,0,0));boardPanel.setComponentOrientation(ComponentOrientation.RI

7、GHT_TO_LEFT);for(inti=0;i

8、adStart();dialog.setSize(160,100);dialog.setResizable(false);dialog.setLocationRelativeTo(null);ButtonGroupchoice_group=newButtonGroup();JPanelchoice_menu=newJPanel();choice[0]=newJRadioButton("黑子",newImageIcon(black),true);choic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。