目录一、题目介绍 .. 。 . ...................................................................... 3 1、题目.。。.。.......。.。..。..。..。...。.。。。......。。。。。。。..。。。..。.。。。。.。。.。..。。。。。。....。。。。.。....。..。.。。。3 2、任务。。。。。...。。.。。。......。。.。。。.。。..。..。。。.......。..。。...。。。.。.。。.。。..。...。.。...。.。。。..。。.。..。。..。。3 3、要求。。...。。。.。。。。。。..。..。。...。。。。.。..。。..。。.。。....。。...。.。。....。。.。。。。。。。.。。。..。..。.。.。。...。.。。。。.。3二、需求分析.。。.。。。....。。。..。。....。..。.。..。..。..。....。.。。。.。。。.。。。。.。。。。.。...。.。。.。.。.。。。3三、概要设计。...。。...。。。.。。。。..。。。。。.。..。。.。。..。。。.。。.。....。。。。。。..。。.。.。。.。。.。。。。。。。。..。.4 1、功能分析..。。.。.....。.......。.。.。..。。。...。.。。。。.....。..。。..。.。。。。...........。.。。。。..。...。。。。。.。.4 2、界面初始化。...。..。。。。。...。。..。.。。。。。.。..。。.。。。...。..。.。。。..。。。.。。.。。。.。。.。...。。.。。.。。....。。.。4 3、事件处理(1)鼠标事件.。。..。....。.。...。。。。。..。..。...。..。。。.。。。..。...。..。..。。.。.。。..4 4、事件处理(2)键盘事件......。。.。.。。....。...。.。。。。.....。....。。.。.。...。.。.。.。。。.。.。。。5 5、状态推断。.。。。。.....。。。..。。。.。。。.。..。..。。...。。..。。..。。...。。...。.。.。.。。.。。..。。.。......。..。。。。。.。。5 6、程序流程图。。。。。。。。。.....。。...。。.。..。。。.。......。。..。.。.。。。。.。。。。.。.。.。..。。.。。。。..。.。。。.。...。.。5四、详细设计.。。..。。。。。.。.。。.。。.。.。。。。.。。..。。.。.。。..。.。。.。.。。.。。。.。....。.。..。..。.。.。..。。..6 1、。html 代码设计。.。.。。.........。.。。。。..。..。.。.。..。。。....。..。。.。。。。...。。..。...。。.。..。..。....。6 2、。java 代码设计。...。。。.。.。。.......。。.。..。.。..。..。..。。.。。.。。。。.。。.。。。.。。。...