下载此文档

java井字棋源代码精品word.doc


文档分类:IT计算机 | 页数:约61页 举报非法文档有奖
1/61
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/61 下载此文档
文档列表 文档介绍
.*;.*;.*;.*;.*;//..*;lassChessFrameextendsJFrame{ ///游戏界面参数 privateContainercontentPane; privateJPanelupPanel; privateJPanelleftPanel; privateJPanelcenterPanel; privateJPanelrightPanel; privateJPaneldownPanel; boBoxlevel;//游戏级别 boBoxsize;//棋盘大小 privateJRadioButtoncb1;//单选按钮,玩家先手 privateJRadioButtoncb2;//单选按钮,电脑先手 privateJButtonb4;//开始 privateJButtonb5;//结束 privateJButtonb6;//退出按钮 privateJButtonb[][];//棋盘按钮 privateJLabelb1;//欢迎词 privateJLabelb11; privateJLabelb12; privateJLabelb2;//棋局状况 privateJLabelb3;//棋局结果 privateJLabelb31; privateJLabelb32; /////程序参数 privateintstartturn;//先下棋的一方,1代表玩家,2代表电脑 privateinta[][];//棋盘信息,0代表无棋子,1代表玩家下的棋子,2代表电脑下的棋子 privateintresult;//棋局结果,1代表玩家赢,2代表电脑赢,3代表平手 privateintc_size;//棋盘大小,本游戏中有3乘3,4乘四,5乘5三种棋盘 privateintc_level;//游戏级别,低级,中级,高级分别对应0,1,2 privateintx;//玩家出的棋子所在位置的行号 privateinty;//玩家所出棋子所在的列号 hessFrame(){ super("井字棋人机大作战"); //调用界面初始化函数 frameInitnew(); //退出程序 WindowListenerw=newWindowAdapter(){ publicvoidwindowClosing(WindowEvente){ (); (0); } }; (w); //定义响应鼠标单击的事件 ActionListenerch=newActionListener(){ publicvoidactionPerformed(ActionEvente){ if(()==level){//级别 c_level=(); } elseif(()==size){//根据棋盘大小隐藏部分按钮 c_size=()+3; if(c_size==3){ b[0][3].setVisible(false); b[1][3].setVisible(false); b[2][3].setVisible(false); b[3][3].setVisible(false); b[3][0].setVisible(false); b[3][1].setVisible(false); b[3][2].setVisible(false); b[0][4].setVisible(false); b[1][4].setVisible(false); b[2][4].setVisible(false); b[3][4].setVisible(false); b[4][4].setVisible(false); b[4][0].setVisible(false); b[4][1].setVisible(false); b[4][2].setVisible(false); b[4][3].setVisible(false); } elseif(c_size==4){ b[0][3].setVisible(true); b[1][3].setVisible(true); b[2][3].setVisible(true); b[3][3].setVisible(true); b[3][0].setVisible(true); b[

java井字棋源代码精品word 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数61
  • 收藏数0 收藏
  • 顶次数0
  • 上传人读书百遍
  • 文件大小101 KB
  • 时间2019-08-09