首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > Java人机对战五子棋游戏

Java人机对战五子棋游戏

  • 资源大小:38.43 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: 其他

资 源 简 介

Java人机对战五子棋游戏FiveChessGame设计思路:   1、用按钮做棋子,用图片填充每个按钮。   2、棋盘为24*24的   FiveChessGame类的构造方法。主要设置JFrame的相关属性、棋盘初始化方法initChess(JButton[][] chess),设置棋子的相关属性,图标、大孝事件等。点击棋子时设置棋子的图标setOnChessIcon,根据判断该位置的棋子是否有棋子,和棋子颜色设置棋子图标,将棋子放入panel中addChessIntoPanel(JButton[][] buttons,JPanel panel),把panel设置为网格布局,然后向里面添加棋子JButton:chess。   响应按钮的事件actionPerformed(ActionEvent e)根据点击的按钮,获取其ActionCommand,然后找到对应的棋子chess[x][y],并作出相应的响应事件。判断棋子是否嬴了,并给出相应的操作。嬴了调用getWinDialog()弹出提示栏。

文 件 列 表

codesc.net
FiveChessGame
FiveChessGameMain.java
FiveChessGame
FiveChessGame
AboutDialog.java
codesc.net

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP