Java人机对战五子棋游戏.rar

时间:2022-07-30 05:40:27
【文件属性】:

文件名称:Java人机对战五子棋游戏.rar

文件大小:38KB

文件格式:RAR

更新时间:2022-07-30 05:40:27

Java源码-游戏娱乐

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()
--------AboutDialog.java(1KB)
--------FiveChessIcons()
--------FiveChessGameMain.java(20KB)
--------WinDialog.java(1KB)

网友评论