五子棋java程序

五子棋java程序

ID:38361791

大小:37.00 KB

页数:4页

时间:2019-06-11

五子棋java程序_第1页
五子棋java程序_第2页
五子棋java程序_第3页
五子棋java程序_第4页
资源描述:

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

1、主  题: 五子棋java程序信誉要求: 无要求 悬赏分值: 无 回复次数: 4最大回复: 999 当前状态: 未结题 发表时间: 2008-11-0922:27:58    我这里有五子棋的java程序,有源文件,也有弄好的,有谁要的,来吧就!!我有时间给你传过去,还有一些别的小程序,贪吃蛇什么的先复一部分吧,也不是很多!看看吧,一共是800多行,呵呵importjava.util.*;importjava.io.*;importjava.awt.*;importjava.awt.event.*;importjava.applet.*;importjavax.swing.*

2、;classGobangextendsJFrameimplementsRunnable,ActionListener{finalstaticintPlayer=1;finalstaticintAI=-1;ClassLoadercl=this.getClass().getClassLoader();Toolkittk=Toolkit.getDefaultToolkit();intlength=14,game_state,winner,check,step;intgrid[][]=newint[length][length];intlocX,locY,count,x,y,disp

3、lace_x=0,displace_y=0,direction;ArrayListsteps=newArrayList();JPopupMenucontrol_menu=newJPopupMenu();JMenuItem[]command=newJMenuItem[4];String[]command_str={"??囱","?s郎","弄郎","???}"};int[][]dir={{-1,-1},{-1,0},{-1,1},{0,-1},{0,1},{1,-1},{1,0},{1,1}};boolean[]dir2=newboolean[8];booleanturn;St

4、ringmessage;finalJDialogdialog=newJDialog(this,"叫匡?l",true);Fontfont=newFont("new_font",Font.BOLD,20);Gridgrids[][]=newGrid[length][length];Imagewhite=tk.getImage(cl.getResource("res/white.png"));Imageblack=tk.getImage(cl.getResource("res/black.png"));Imagetitle=tk.getImage(cl.getResource("

5、res/title.png"));Imagetemp;JPanelboardPanel,bigpanel;JRadioButton[]choice=newJRadioButton[2];finalstaticintStart=0;finalstaticintSelect=1;finalstaticintPlaying=2;finalstaticintEnd=3;finalstaticintnil=-1;finalstaticintoblique_1=0;finalstaticintoblique_2=1;finalstaticinthorizontal=2;finalstat

6、icintvertical=3;Gobang(){super("き?l囱");boardPanel=newJPanel();boardPanel.setLayout(newGridLayout(length,length,0,0));boardPanel.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);for(inti=0;i

7、bigpanel=newJPanel();bigpanel.add(boardPanel,BorderLayout.CENTER);getContentPane().add(bigpanel,BorderLayout.SOUTH);game_state=Start;ThreadStart();dialog.setSize(160,100);dialog.setResizable(false);dialog.setLocationRelativeTo(null);ButtonGroupchoice_gro

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

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

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