文档介绍:Java 程序设计试题 1. 概述一个玩具店出售玩具,玩具的原始信息( 玩具代码,玩具名称,单价) 放在文件” ”中,写一个程序统计玩具销售情况,每种玩具的初始库存为 100 。 2. 界面要求: ?主窗口按销售次序显示每一笔销售情况,包括显示销售序列号,玩具编号, 销售人员名字,销售数量,单价,销售总额等信息,见图。?图表统计窗口显示每一种玩具的销售情况(选做)。?玩具库存窗口显示每一种玩具的信息(包括玩具代码,玩具名称,单价和库存)。 3. 功能要求( 通过 GUI 实现) ?基本功能要求 o在主窗口通过一个 text area 显示销售信息 o在主窗口能输入并处理每次的销售情况,注意在输入玩具销售信息时一定要是库存中有的玩具,而且数量不能超过库存。 o通过按钮打开一个 frame 显示玩具库存信息。 o通过按钮打开一个 frame 显示销售的统计信息图表(选做) o通过按钮将销售信息写入一文本文件“ ”并退出系统。?玩具的信息保存在文件“ ”中,格式如下: 玩具编号名称单价 001 变形金刚 002 赛车 003 芭比娃娃 004 悠悠球 ?销售信息文件“ ”的格式如下: o一个标题 o每种玩具的销售信息,包括销售编号,销售员名称,销售数量,单价,总价。 o一行该玩具销售总量的统计信息。玩具销售统计========================== 001 号变形金刚:单价 C004 张三 50 @£ =£ C001 李四 40 @£ =£ C006 李四 10 @£ =£ =========================================== 总销量: 100 £ =========================================== ?通过三个文本框输入新的销售信息 o销售员姓名(如果没有输入,显示 message ,停止继续处理) o 玩具编号( 如果没有输入或输入的编号不存在,显示 message , 停止继续处理)o销售数量( 如果没有输入或为负数或大于库存,显示 message ,停止继续处理)?通过两个按钮处理销售信息 o通过一个按钮提交销售信息,在销售情况文本区显示,并更新库