考核结果________
自我评价:98
数学科学学院
实验报告
课程名称数据结构课程设计
专业信息与计算数学
班级_________
学号____
姓名_________
指导教师
2012-2013春季学期
日期:2013年9 月 1 日
本实验是在无锡达内培训期间用java对五子棋棋盘创建,落子,以及输赢判断的程序。集悔棋,重新开始多个界面按钮于一体,实现正常的人与人之间的对决。
package day07;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
public class ChessFrame {
boolean isBlack=true;
ChessPanel panel;
boolean isWin=false;
JFrame f;
JLabel label;
String str;
ArrayList<String> list=new ArrayList<String>();
public void init(){
f=new JFrame("五子棋");
(700,700);
(true);
JPanel mainPanel=new JPanel();
//布局分成五部分
(new BorderLayout());
panel=new ChessPanel();
(panel,);
JPanel sPanel= new JPanel();
JButton start=new JButton("重新开始");
(new Click());
JButton exit=new JButton("退出游戏");
(new Click());
JButton regret=new JButton("悔棋");
(new Click());
(start);
(exit);
(regret);
(sPanel,);
label=new JLabel("请黑方落子");
(label,);
(mainPanel);
//对panel进行鼠标的事件监听动作
(new Click());
//--------------------构建窗体的菜单栏
JMenuBar bar=new JMenuBar();
//把菜单栏添加到窗体
数据结构实验报告 来自淘豆网www.taodocs.com转载请标明出处.