资源描述:
《java programming课程项目设计说明—mutiview》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、JavaProgramming课程项目设计说明——MultiViewProject功能说明MultiViewProject系统实现对成绩的统计,并通过直方图和饼图来显示统计的结果,成绩数据可以从文件中载入,也可以进行增加、删除、清空等操作,原始数据显示在面板左边;当成绩数据发生变化包括增加、删除和清空时,柱状图、饼状图两种图形以及左边分数数据面板分别调整图形中色值区域和左边数值。我们通过下面的ProjectDemo来说明项目的主要功能。1.主界面:界面分为上下两个面板,上面面板是包括四个命令按钮的工具条,分别为载入、增加、删除和清空四个功能。成绩文件里面的数值示在左下方界面,右下面面板
2、显示相应的直方图和饼状图分布。2.主要功能概述1)点击“Load”otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNort
3、hwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeSecretary,Ministersand按钮,加载成绩文件里面的数值并显示在左下方界面,同时显示相应的直方图和饼状图;1)点击“Add”按钮,将增加新成绩到成绩文件中,修改左下方成绩和右边直方图和饼状图分布;2)点击“Delete”按钮,将删除成绩文件对应成绩,修改左下方成
4、绩和右边直方图和饼状图分布;3)点击“Clear”按钮,清空面板左边的所有成绩,和右边的直方图和饼状图信息;3.详细说明各模块功能流程3.1载入功能主要是用来加载数据文件,数据文件为文本文件,每行一个数据。点击【load】按钮,选择路径找到data.txt文件,点击【打开】,用户可以通过加载数据列表对存放在纯文本文件中的数据进行一次性导入。otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitteeSecre
5、tary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,DirectorofNingxiaCountypartyCommitteeSecretaryandrecorderoftheCountypartyCommitteeS
6、ecretary,Ministersand显示如下:面板的左边是加载进去的数据内容,面板右边是本项目实现对成绩进行统计,并以柱状图和饼状图进行比例展示的功能。程序将自动计算出0-59,60-69,70-79,80-89,90-100各分段的数据分布。按照相应比例,分别画出对应柱状图和饼状图中的深蓝、浅蓝、绿色、粉红色和黄色区域的面积大小。3.2增加数据otherstaffoftheCentre.Duringthewar,ZhuwastransferredbacktoJiangxi,andDirectorofthenewOfficeinJingdezhen,JiangxiCommitte
7、eSecretary.Startingin1939servedasrecorderoftheWestNorthOrganization,SecretaryoftheSpecialCommitteeAfterthevictoryofthelongMarch,hehasbeentheNorthwestOfficeoftheFederationofStateenterprisesMinister,ShenmufuguSARmissions,Direc