所有文件都在这里了
Memory.java 是主文件
也就是主类啦
只编译它就可以了
这个是记忆力测试,类似于游戏啦,连续点击一定数量相同的图片就算游戏结束,每点一个方块都会翻出一个图片,如果第n次翻出的图片和第n+1次翻出的图片不一样的话呢,就只显示最后一次翻开的图片,若相同,则都显示
现在我想实现的就是,每点一个方块,就播放一个声音文件,就是click.wav,点一下播放一次,也就是点一个图片就响一次了啊
还请各位详细指出应该如何改啊
改哪个文件,改哪行代码
一定要详细啊
至于每个文件\每个类\每个变量的作用功能,我会在稍后帖上来的
Memory.java
该JAVA文件定义的类负责创建记忆测试系统的"主窗口".该文件含有main方法,程序从该类开始执行.用户可以通过主窗口菜单选择级别,然后窗口内显示相应的MemoryTestPane对象.主窗口默认的MemoryTestPane对象是初级.
Block.java
该文件生成的类负责创建测试区中的Block对象.使用鼠标左键单击Block对象,可以显示该对象上的图标
MemoryTestPane.java
该文件生成的类负责为主类Memory创建MemoryTestPane对象,主类将级别\Block对象\图标对象等传递给MemoryTestPane
RandomSetIcon.java
该文件生成的类负责为MemoryTestPane创建"排列图标"对象,"排列图标"可以随机设置MemoryTestPane对象中"方块"上的图标
ShowRecord.java
该文件生成的类负责为"主窗口"创建"显示成绩"对象,用户通过该对象可以查看各个级别的成绩记录
Record.java
该文件生成的类负责记录各个级别的成绩
People.java
该文件生成的类负责存放用户的信息
■主类 Memory
1.成员变量
成员变量描述 变量类型 名称
菜单条 JMenuBar Bar
菜单 JMenu FileMenu
菜单项 JMenuItem 初级\中级\高级\初级排行榜\中级排行榜\高级排行榜
面板容器 MemoryTestPane 记忆测试板
方块数组 Block[] block
显示成绩 ShowRecord 显示成绩表对话框
图标数组 ImageIcon[] icon
2.方法
名称 功能 备注
Memory 创建窗口 构造方法
给出级别测试 选择级别
actionPerformed 处理ActionEvent 接口方法
Main 主程序开始运行
■方块Block
1.成员变量
描述 变量类型 名称
方块翻开时的图标 ImageIcon 翻开时的图标
方块关闭时的图标 ImageIcon 关闭时的图标
2.方法
名称 功能 备注
Block 创建方块对象的构造方法
获取翻开时的图标 获取方块翻开时的图标
获取关闭时的图标 获取方块关闭时的图标
设置翻开时的图标 设置翻开时的图标
设置关闭时的图标 设置关闭时的图标
设置图标 设置方块上当前的图标
actionPerformed 处理ActionEvent 接口方法
■记忆测试板MemoryTestPane
1.成员变量
描述 变量类型 名称
随机排列图标的对象 RandomSetIcon 排列图标
方块数组 Block[] block
图标数组 ImageIcon[] icon
添加方块对象用的链接 LinkedList listBlock
添加图标对象用的链接 LinkedList listIcon
确定是否成功的变量 int success
用来计时的对象 Timer 计时器
记忆测试板的行数和列数 int 行数,列数
2.方法
名称 功能 备注
MemoryTestPane 创建记忆测试板对象的构造方法
actionPerformed 处理ActionEvent 接口方法
■显示成绩ShowRecord
1.成员变量
描述 变量类型 名称
存放成绩的文件 File gradeFile
按钮对象 JButton 确定,清除
显示成绩的区域 JTextArea show
2.方法
名称 功能 备注
ShowRecord 创建显示成绩窗口 构造方法
actionPerformed 处理ActionEvent 接口方法
■记录成绩Record
1.成员变量
描述 变量类型 名称
用时 int time
输入测试者的名字 JTextFiled yourName
存放成绩的文件 File gradeFile
是否保存成绩的按钮 JButton 确定,取消
2.方法
名称 功能 备注
Record 创建保存成绩窗口 构造方法
actionPerformed 处理ActionEvent 接口方法
setTime 设置时间
setFile 设置文件
■随机排列图标RandomSetIcon
1.成员变量(无)
2.方法
名称 功能 备注
随机设置图标 随机排列记忆测试板中方块的图标
[此贴子已经被作者于2007-1-13 22:58:06编辑过]