-
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()弹出提示栏。
- 2022-08-08 16:01:09下载
- 积分:1
-
时频谱
说明: 自己写的基于高阶时频谱方法的滚动轴承故障诊断(Fault diagnosis of rolling bearing based on high order time spectrum method)
- 2020-11-11 18:41:48下载
- 积分:1
-
java电商源代码
ssm框架做的电商系统,适合中级水平的人员学习参考(The e-commerce system made by the SSM framework)
- 2020-08-28 22:08:12下载
- 积分:1
-
在vb中镶入汇编、VC
在vb中镶入汇编、VC-in vb Insert from the Compendium, VC
- 2022-03-22 01:54:15下载
- 积分:1
-
source code about game mobile
source code about game mobile
- 2022-06-28 05:24:13下载
- 积分:1
-
有源电力滤波器仿真
说明: 用simulink仿真有源滤波器,可完美运行,可用于参考学习(Simulating active filter with Simulink can run perfectly and can be used for reference learning.)
- 2020-10-26 22:40:01下载
- 积分:1
-
usb转232驱动
usb转232驱动, USB-RS232是通过将电脑的USB口模拟成传统的串行口(USB-RS232 is driven by converting the USB port of a computer into a traditional serial port.)
- 2020-06-25 17:40:02下载
- 积分:1
-
C#读取XML文件内容并绑定到DataGrid中显示
C#读取XML文件内容并绑定到DataGrid中显示,申明一个数据集,DataSet dsAddress = new DataSet("address");读取XML文件,并将读到的数据内容显示在DataGrid组件中,并显示XML文件的框件结构。将XML中的数据以表格的形式展现,对应于XML文件的各个节点。
- 2022-06-13 04:56:03下载
- 积分:1
-
用c#实现的俄罗斯方块程序,功能全面,画面很漂亮,内置各种音效,定能惹的大家喜欢...
用c#实现的俄罗斯方块程序,功能全面,画面很漂亮,内置各种音效,定能惹的大家喜欢-With c# Realize the procedure of the Russian box, full-featured, very beautiful picture, built all kinds of sound, making the U.S. will be able to like
- 2022-06-15 03:34:05下载
- 积分:1
-
VB6网格控件EditGrid,支持数据编辑
一款支持数据编辑的Vb网格控件,界面英文,不过可修改成中文,还支持在VC++中调用。MODULE_REMARKS 基于MSHFlexGrid开发提供MIS系统中的单据子表输入操作,也可以做为属性列表框进行数据编辑MODULE_SUMMARY 可以编辑的网格控件。
- 2022-02-26 21:31:58下载
- 积分:1