下载此文档

java 五子棋_java游戏.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
java 五子棋_java 游戏 import .*; import .*; import ; import ; public class enzit extends Applet implements ActionListener,MouseListener,MouseMotionListener,ItemListen er { int color_Qizi=0;// 旗子的颜色标识 0: 白子 1: 黑子 int intGame_Start=0;// 游戏开始标志 0 未开始 1 游戏中 int intGame_Body[][]=new int[16][16]; // 设置棋盘棋子状态 0 无子 1 白子 2 黑子 Button b1=new Button(" 游戏开始"); Button b2=new Button(" 重置游戏"); Label lblWin=new Label(" "); Checkbox ckbHB[]=new Checkbox[2]; CheckboxGroup ckgHB=new CheckboxGroup(); public void init() { setLayout(null); addMouseListener(this); add(b1); (330,50,80,30); (this); add(b2); (330,90,80,30); (this); ckbHB[0]=new Checkbox(" 白子先",ckgHB,false); ckbHB[0].setBounds(320,20,60,30); ckbHB[1]=new Checkbox(" 黑子先",ckgHB,false); ckbHB[1].setBounds(380,20,60,30); add(ckbHB[0]); add(ckbHB[1]); ckbHB[0].addItemListener(this); ckbHB[1].addItemListener(this); add(lblWin); (330,130,80,30); Game_start_csh(); } public void itemStateChanged(ItemEvent e) { if (ckbHB[0].getState()) // 选择黑子先还是白子先{ color_Qizi=0; } else { color_Qizi=1; }} public void actionPerformed(ActionEvent e) { Graphics g=getGraphics(); if (()==b1) { Game_start(); } else { Game_re(); }} public void mousePressed(MouseEvent e){} public void mouseClicked(MouseEvent e) { Graphics g=getGraphics(); int x1,y1; x1=(); y1=(); if (()<20 || ()>300 || ()<20 || ()>300) { return; } if (x1%20>10) { x1+=20; } if(y1%20>10) { y1+=20; } x1=x1/20*20; y1=y1/20*20; set_Qizi(x1,y1); } public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mouseReleased(MouseEvent e){} public void mouseDragged(MouseEvent e){} public void mouseMoved(MouseEvent e){} public void paint(Graphics g) { draw_qipan(g); } public void set_Qizi(int x,int y) // 落子{ if (intGame_Start==0) // 判断游戏未开始{ return; } if (intGame_Body[x/20][y/20]!=0) { return; } Grap

java 五子棋_java游戏 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rjmy2261
  • 文件大小255 KB
  • 时间2017-06-07