Java报表开发技术深入解析作者:刘聪 编著出版时间:2010-7-1 【图书简介】 《Java报表开发技术深入解析》全面讲解Java环境中的报表开发技术。主要内容包括报表开发的基础知识、Swing报表、Java Web报表等,并对JFreeChart、JaspelReports和iReports等报表开发工具进行了深入的分析。在介绍各种报表开发技术之后,在《Java报表开发技术深入解析》的最后对报表的打印、文件导出等操作也进行了深入的阐述。《Java报表开发技术深入解析》内容是一个完整的Java报表开发体系,而且在《Java报表开发技术深入解析》的每个章节都提供了丰富的实用实例,力求让读者通过这些实例程序掌握Java报表开发的各种基本技巧。通过《Java报表开发技术深入解析》的学习,读者可以在短时间内全面掌握Java报表开发技术。《Java报表开发技术深入解析》适合作为Java报表开发初学者的自学用书,也可以作为中、高级Java报表开发人员的参考书,同时还可以作为大专院校或者相关培训机构的授课教材。 【本书目录】 第上部分 起步篇在正式进行报表开发之前,需要了解一些报表开发的基础知识。正所谓磨刀不误砍柴工,这些知识将帮你打下坚实的技术基础。第1章 报表开发之前世今生纵观国内各个行业的业务系统,报表开发都占据着非常重要的地位,熟练掌握基本报表的开发已经面为软件开发人员必备的技能,作为软件开发人员,需要寻报表开发的历史、现状、前景有一个清楚的认识。1.1 报表开发基础1.1.1 报表开发简介1.1.2 报表开发发展历程1.2 报表开发分类——按照实现方法分类1.2.1 C/S架构1.2.2.B/S架构1.3 报表开发分类——按照表现形式分类1.3.1 表格报表1.3.2 图形报表1.3.3 文件报表1.4 报表开发的技术实现1.4.1 Java语言平台的实现1.4.2 .NET语言平台的实现1.4.3 其他语言平台的实现第2章 Swing界面开发基础Swing是一个设计优秀的Java包,其中包括丰富的图形用户界面组件,通过这些组件,可以创建样式丰富的桌面应用程序,同时出可以创建样式丰富的Swing报表。2.1 Swing概要2.1.1 Swing的特性2.1.2 Swing与AWT之间的关系2.1.3 最简单的Swing示例展示2.2 Swing组件的体系结构2.2.1 标准MVC体系架构2.2.2 Swing中改进的MVC体系架构2.3.1 简单动作事件处理示例2.3.2 事件源和事件2.3.3 事件监听器接口和事件监听器2.3.4 注册事件监听器2.3.5 鼠标事件处理2.3.6 键盘事件处理2.3.7 监听器内部类、主类继承、单独实现类2.3.8 提高程序的事件响应速度2.4 Swing中的容器结构2.4.1 Swing容器结构简单示例2.4.2 Swing中的框架结构2.4.3 其他容器组件2.5 版面布局管理器(Layout Managers)2.5.1 版面布局管理器的种类2.5.2 Border Layout的使用方法2.5.3 Flow Layout的使用方法2.5.4 其他复杂界面管理器的使用方法Z.6 Swing核心组件2.6.1 单选按钮和按钮组2.6.2 列表框2.6.3 组合框 上一篇: Java编程技术 下一篇: Java案例开发集锦