中国象棋对弈系统Java版本
一、需求分析本程序实现了五个功能键a、新游戏:开始一局新的对弈;b、悔棋:将棋子返回刚才所处位置;c、打开:调用以前保存的棋局;d、保存:将当前棋局保存;e、退出:退出本程序。二、分析与设计2.1、设计思路运用GUI,JAVA标准类库和监听器等知识,首先编写一个主类Chess,构造一个主窗口,在中国象棋-Java版上添加一块可显示的棋盘,再在棋盘上添加32个棋子按钮,然后再在主窗口的上面面添加一块面板,用此面板来用来对“新游戏,悔棋,保存”等进行操作。
一、需求分析本程序实现了五个功能键a、新游戏:开始一局新的对弈;b、悔棋:将棋子返回刚才所处位置;c、打开:调用以前保存的棋局;d、保存:将当前棋局保存;e、退出:退出本程序。二、分析与设计2.1、设计思路运用GUI,JAVA标准类库和监听器等知识,首先编写一个主类Chess,构造一个主窗口,在中国象棋-Java版上添加一块可显示的棋盘,再在棋盘上添加32个棋子按钮,然后再在主窗口的上面面添加一块面板,用此面板来用来对“新游戏,悔棋,保存”等进行操作。