JAVA教材系列全集
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过本课程设计,在学习Java基础知识的基础上,增加了多个第三方组 件的使用介绍。这是Java语言的另一个强大之处:有很多第三方的组织 和个人开发了多个功能强大的组件。通过对它们的学习和使用,可以对 Java语言有一个更加深入的掌握。
构建开发环境(2)
分辨率:最佳效果1024× 768像素 Commons Lang组件:版本是commons-lang-2.6 Java Excel组件:jxl.jar iText组件:版本是itextpdf-5.1.1 JFreeChart组件:版本是jfreechart-1.0.13 额外需要的依赖jar包:iTextAsian.jar和jcommon-1.0.16
分析数据并生成图表
对于表格中的数据,可以使用行或者列来分类。对于不同的数据,都可 以用来进行统计分析。本程序支持使用指定行(或者列)的数据来生成 饼图、柱形图、折线图和区域图。此外,还可以将这些图片分别进行保 存。
构建开发环境(1)
决策分析程序的开发环境具体要求如下: 操作系统:Windows 7 旗舰版 JDK版本:jdk-7u3-windows-i586 IDE版本:Indigo Service Release 2 开发语言:Java
业务流程图
实现过程
主窗体设计 导出为Excel文件功能 导出为PDF文件功能 绘制饼图 绘制柱形图 绘制折线图 绘制区域图
调试运行
由于JFreeChar组件不支持中文,以柱形图为例,在运行程序后,会显示 如下图所示的乱码效果,因此需要解决这个问题。
课程设计总结
课程设计是一件很累人很伤脑筋的事情,在课程设计周期中,大家每天 几乎都要面对着电脑十个小时以上,上课时去机房写程序,回到宿舍还 要继续奋斗。虽然课程设计很苦很累,有时候还很令人抓狂,不过Fra Baidu bibliotek带 给大家的并不只是痛苦的回忆,它不仅让拉近了同学之间的距离,而且 对大家学习计算机语言是非常有意义的。
决策分析程序
本讲大纲:
1、课程设计目的 2、功能描述 3、总体设计 4、实现过程 5、调试运行 6、课程设计总结
课程设计目的
本章通过一个决策分析程序,演示如何使用Java语言开发实际应用软件。 除了使用前面各章介绍的基础知识外,还提供了扩展,讲解了如何实现 支持固定列的表格、使用Java Excel组件生成Excel文档、使用iText组件 生成PDF文档、使用iText组件生成PDF文档等技术。通过本章的学习, 读者能够对Java语言的使用有一个更加深入的理解。
导出为Excel文件功能
为了方便用户交换处理数据,本程序支持将表格中的数据导出为Excel文 件的功能。用户可以使用该功能保存要处理的数据,同时也可以通过共 享Excel文件交换数据。
导出为PDF文件功能
本程序也支持将数据导出为PDF文件的功能。PDF是Portable Document Format的缩写,它可以支持跨平台的信息交换功能。这样就弥补了Excel 文件只能在Windows系统中显示的不足。
构建开发环境(2)
分辨率:最佳效果1024× 768像素 Commons Lang组件:版本是commons-lang-2.6 Java Excel组件:jxl.jar iText组件:版本是itextpdf-5.1.1 JFreeChart组件:版本是jfreechart-1.0.13 额外需要的依赖jar包:iTextAsian.jar和jcommon-1.0.16
分析数据并生成图表
对于表格中的数据,可以使用行或者列来分类。对于不同的数据,都可 以用来进行统计分析。本程序支持使用指定行(或者列)的数据来生成 饼图、柱形图、折线图和区域图。此外,还可以将这些图片分别进行保 存。
构建开发环境(1)
决策分析程序的开发环境具体要求如下: 操作系统:Windows 7 旗舰版 JDK版本:jdk-7u3-windows-i586 IDE版本:Indigo Service Release 2 开发语言:Java
业务流程图
实现过程
主窗体设计 导出为Excel文件功能 导出为PDF文件功能 绘制饼图 绘制柱形图 绘制折线图 绘制区域图
调试运行
由于JFreeChar组件不支持中文,以柱形图为例,在运行程序后,会显示 如下图所示的乱码效果,因此需要解决这个问题。
课程设计总结
课程设计是一件很累人很伤脑筋的事情,在课程设计周期中,大家每天 几乎都要面对着电脑十个小时以上,上课时去机房写程序,回到宿舍还 要继续奋斗。虽然课程设计很苦很累,有时候还很令人抓狂,不过Fra Baidu bibliotek带 给大家的并不只是痛苦的回忆,它不仅让拉近了同学之间的距离,而且 对大家学习计算机语言是非常有意义的。
决策分析程序
本讲大纲:
1、课程设计目的 2、功能描述 3、总体设计 4、实现过程 5、调试运行 6、课程设计总结
课程设计目的
本章通过一个决策分析程序,演示如何使用Java语言开发实际应用软件。 除了使用前面各章介绍的基础知识外,还提供了扩展,讲解了如何实现 支持固定列的表格、使用Java Excel组件生成Excel文档、使用iText组件 生成PDF文档、使用iText组件生成PDF文档等技术。通过本章的学习, 读者能够对Java语言的使用有一个更加深入的理解。
导出为Excel文件功能
为了方便用户交换处理数据,本程序支持将表格中的数据导出为Excel文 件的功能。用户可以使用该功能保存要处理的数据,同时也可以通过共 享Excel文件交换数据。
导出为PDF文件功能
本程序也支持将数据导出为PDF文件的功能。PDF是Portable Document Format的缩写,它可以支持跨平台的信息交换功能。这样就弥补了Excel 文件只能在Windows系统中显示的不足。