注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Java報(bào)表開(kāi)發(fā)技術(shù)深入解析

Java報(bào)表開(kāi)發(fā)技術(shù)深入解析

Java報(bào)表開(kāi)發(fā)技術(shù)深入解析

定 價(jià):¥79.00

作 者: 劉聰 編著
出版社: 中國(guó)鐵道出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787113111427 出版時(shí)間: 2010-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 485 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java報(bào)表開(kāi)發(fā)技術(shù)深入解析》全面講解Java環(huán)境中的報(bào)表開(kāi)發(fā)技術(shù)。主要內(nèi)容包括報(bào)表開(kāi)發(fā)的基礎(chǔ)知識(shí)、Swing報(bào)表、Java Web報(bào)表等,并對(duì)JFreeChart、JaspelReports和iReports等報(bào)表開(kāi)發(fā)工具進(jìn)行了深入的分析。在介紹各種報(bào)表開(kāi)發(fā)技術(shù)之后,在《Java報(bào)表開(kāi)發(fā)技術(shù)深入解析》的最后對(duì)報(bào)表的打印、文件導(dǎo)出等操作也進(jìn)行了深入的闡述?!禞ava報(bào)表開(kāi)發(fā)技術(shù)深入解析》內(nèi)容是一個(gè)完整的Java報(bào)表開(kāi)發(fā)體系,而且在《Java報(bào)表開(kāi)發(fā)技術(shù)深入解析》的每個(gè)章節(jié)都提供了豐富的實(shí)用實(shí)例,力求讓讀者通過(guò)這些實(shí)例程序掌握J(rèn)ava報(bào)表開(kāi)發(fā)的各種基本技巧。通過(guò)《Java報(bào)表開(kāi)發(fā)技術(shù)深入解析》的學(xué)習(xí),讀者可以在短時(shí)間內(nèi)全面掌握J(rèn)ava報(bào)表開(kāi)發(fā)技術(shù)?!禞ava報(bào)表開(kāi)發(fā)技術(shù)深入解析》適合作為Java報(bào)表開(kāi)發(fā)初學(xué)者的自學(xué)用書(shū),也可以作為中、高級(jí)Java報(bào)表開(kāi)發(fā)人員的參考書(shū),同時(shí)還可以作為大專(zhuān)院?;蛘呦嚓P(guān)培訓(xùn)機(jī)構(gòu)的授課教材。

作者簡(jiǎn)介

暫缺《Java報(bào)表開(kāi)發(fā)技術(shù)深入解析》作者簡(jiǎn)介

圖書(shū)目錄

第上部分 起步篇
在正式進(jìn)行報(bào)表開(kāi)發(fā)之前,需要了解一些報(bào)表開(kāi)發(fā)的基礎(chǔ)知識(shí)。正所謂磨刀不誤砍柴工,這些知識(shí)將幫你打下堅(jiān)實(shí)的技術(shù)基礎(chǔ)。
第1章 報(bào)表開(kāi)發(fā)之前世今生
縱觀國(guó)內(nèi)各個(gè)行業(yè)的業(yè)務(wù)系統(tǒng),報(bào)表開(kāi)發(fā)都占據(jù)著非常重要的地位,熟練掌握基本報(bào)表的開(kāi)發(fā)已經(jīng)面為軟件開(kāi)發(fā)人員必備的技能,作為軟件開(kāi)發(fā)人員,需要尋報(bào)表開(kāi)發(fā)的歷史、現(xiàn)狀、前景有一個(gè)清楚的認(rèn)識(shí)。
1.1 報(bào)表開(kāi)發(fā)基礎(chǔ)
1.1.1 報(bào)表開(kāi)發(fā)簡(jiǎn)介
1.1.2 報(bào)表開(kāi)發(fā)發(fā)展歷程
1.2 報(bào)表開(kāi)發(fā)分類(lèi)——按照實(shí)現(xiàn)方法分類(lèi)
1.2.1 C/S架構(gòu)
1.2.2.B/S架構(gòu)
1.3 報(bào)表開(kāi)發(fā)分類(lèi)——按照表現(xiàn)形式分類(lèi)
1.3.1 表格報(bào)表
1.3.2 圖形報(bào)表
1.3.3 文件報(bào)表
1.4 報(bào)表開(kāi)發(fā)的技術(shù)實(shí)現(xiàn)
1.4.1 Java語(yǔ)言平臺(tái)的實(shí)現(xiàn)
1.4.2 .NET語(yǔ)言平臺(tái)的實(shí)現(xiàn)
1.4.3 其他語(yǔ)言平臺(tái)的實(shí)現(xiàn)
第2章 Swing界面開(kāi)發(fā)基礎(chǔ)
Swing是一個(gè)設(shè)計(jì)優(yōu)秀的Java包,其中包括豐富的圖形用戶界面組件,通過(guò)這些組件,可以創(chuàng)建樣式豐富的桌面應(yīng)用程序,同時(shí)出可以創(chuàng)建樣式豐富的Swing報(bào)表。
2.1 Swing概要
2.1.1 Swing的特性
2.1.2 Swing與AWT之間的關(guān)系
2.1.3 最簡(jiǎn)單的Swing示例展示
2.2 Swing組件的體系結(jié)構(gòu)
2.2.1 標(biāo)準(zhǔn)MVC體系架構(gòu)
2.2.2 Swing中改進(jìn)的MVC體系架構(gòu)
2.3.1 簡(jiǎn)單動(dòng)作事件處理示例
2.3.2 事件源和事件
2.3.3 事件監(jiān)聽(tīng)器接口和事件監(jiān)聽(tīng)器
2.3.4 注冊(cè)事件監(jiān)聽(tīng)器
2.3.5 鼠標(biāo)事件處理
2.3.6 鍵盤(pán)事件處理
2.3.7 監(jiān)聽(tīng)器內(nèi)部類(lèi)、主類(lèi)繼承、單獨(dú)實(shí)現(xiàn)類(lèi)
2.3.8 提高程序的事件響應(yīng)速度
2.4 Swing中的容器結(jié)構(gòu)
2.4.1 Swing容器結(jié)構(gòu)簡(jiǎn)單示例
2.4.2 Swing中的框架結(jié)構(gòu)
2.4.3 其他容器組件
2.5 版面布局管理器(Layout Managers)
2.5.1 版面布局管理器的種類(lèi)
2.5.2 Border Layout的使用方法
2.5.3 Flow Layout的使用方法
2.5.4 其他復(fù)雜界面管理器的使用方法
Z.6 Swing核心組件
2.6.1 單選按鈕和按鈕組
2.6.2 列表框
2.6.3 組合框
2.6.4 表格組件
2.6.5 其他界面組件
第3章 Java2D圖形設(shè)計(jì)基礎(chǔ)
在進(jìn)行圖形報(bào)表開(kāi)發(fā)的時(shí)候,需要進(jìn)行圖形的繪制,在Java中提供了現(xiàn)在的繪圖API供用戶調(diào)用,本意將簡(jiǎn)單介紹圖形繪制的基礎(chǔ)知識(shí)。
3.1 Java2D概述
3.1.1 JFC和Java2D
3.1.2 Graphics類(lèi)
3.1.3 Graphics2D類(lèi)
3.2.Java.2 D繪制幾何形狀
3.2.1 繪制線條
3.2.2 繪制直線
3.2.3 繪制矩形
3.2.4 繪制圓形
3.2.5 顏色填充
3.2.6 設(shè)置邊框
3.3 Java2D文本字體支持
3.3.1 Java2D中的字體
2.3 事件處理
3.3.2 定制文本顯示風(fēng)格
3.3.3 如何使用本地字體文件
第4章 Java Web開(kāi)發(fā)基礎(chǔ)
目前,使用Java語(yǔ)言開(kāi)發(fā)的業(yè)務(wù)系統(tǒng),大多采用B/S架構(gòu),要在這種架構(gòu)上進(jìn)行報(bào)表的開(kāi)發(fā),掌握J(rèn)ava Web知識(shí)是必備的基本技能。
4.1 Java Applet基礎(chǔ)
4.1.1 Java Applet簡(jiǎn)介
4.1.2 最簡(jiǎn)單的Java Applet示例展示
4.1.3 Java Applet的生命周期
4.1.4 在Java Applet中繪制圖形
4.1.5 在:Eclipse中運(yùn)行Java Applet
4.2 JSP基礎(chǔ)
4.2.1 JSP開(kāi)發(fā)運(yùn)行基本環(huán)境
4.2.2 最簡(jiǎn)單的JSP示例展示
4.2.3 JSP動(dòng)作指令
4.2.4 JSP指令
4.2.5 JSP內(nèi)置對(duì)象
4.2.6 JSP文件下載示例
4.3 Java Bean基礎(chǔ)
4.3.1 Java Bean典型示例
4.3.2 Java Bean編碼規(guī)則
4.3.3 JSP+ Java Bean綜合應(yīng)用
4.4 Servlet基礎(chǔ)
4.4.1 最簡(jiǎn)單的Servlet示例展示
4.4.2 Servlet的工作原理
4.4.3 Servlet的生命周期
4.4.4 Servlet過(guò)濾器應(yīng)用
4.5 JavaWeb中文亂碼處理
4.5.1 JSP頁(yè)面中文亂碼
4.5.2 頁(yè)面之間傳遞中文參數(shù)
第5章 文件操作基礎(chǔ)
在很多業(yè)務(wù)部中,報(bào)表需要用文件的方式存檔,這時(shí)就需要?jiǎng)?chuàng)建各種類(lèi)型的文件了,常見(jiàn)的報(bào)表文件類(lèi)型包括TXT XML HTML PDF XLS等,要?jiǎng)?chuàng)建這些報(bào)表文件,基本的文件操作知識(shí)是必不可少的。
5.1 Java IO系統(tǒng)簡(jiǎn)介
5.2 輸入/輸出類(lèi)
5.2.1 Input Stream類(lèi)
5.2.2 Output Stream類(lèi)
5.3 Java文件操作類(lèi)
5.3.1 File類(lèi)
5.3.2 目錄操作
5.4.Java10典型應(yīng)用
5.4.1 文件的基本操作
5.4.2 從文件中讀取數(shù)據(jù)
5.4.3 按行讀取文件
5.4.4 向文件中輸出數(shù)據(jù)
第6章 數(shù)據(jù)庫(kù)操作基礎(chǔ)
一般情況下,大量的業(yè)務(wù)數(shù)據(jù)都是存放在數(shù)據(jù)為中的,報(bào)表需要根據(jù)數(shù)據(jù)庫(kù)中的數(shù)據(jù)生成,所以數(shù)據(jù)為操作在報(bào)表開(kāi)發(fā)中出是必不可少的,需要掌握的數(shù)據(jù)庫(kù)知識(shí)和JDBC的基礎(chǔ)知識(shí)。
6.1 SQL基石出
6.1.1 創(chuàng)建和刪除數(shù)據(jù)庫(kù)
6.1.2 創(chuàng)建、修改、刪除數(shù)據(jù)表
6.1.3 基本查詢語(yǔ)句
6.1.4 插入、更新、刪除數(shù)據(jù)記錄語(yǔ)句
6.1.5 簡(jiǎn)單視圖操作
6.1.6 簡(jiǎn)單存儲(chǔ)過(guò)程操作
6.2 JDBC數(shù)據(jù)庫(kù)操作基礎(chǔ)
6.2.1 數(shù)據(jù)庫(kù)連接UIU
6.2.2 數(shù)據(jù)庫(kù)驅(qū)動(dòng)類(lèi)配置
6.2.3.IDBC連接數(shù)據(jù)庫(kù)
6.2.4 JDBC插入操作
6.2.5 JDBC刪除操作7
6.2.6.IDBC更新操作
6.2.7 JDBC查詢操作
6.2.8 JDBC視圖操作
6.2.9 JDBC存儲(chǔ)過(guò)程操作
6.3 數(shù)據(jù)庫(kù)訪問(wèn)代碼優(yōu)化
6.3.1 最原始的數(shù)據(jù)庫(kù)訪問(wèn)代碼
6.3.2 初步優(yōu)化——數(shù)據(jù)庫(kù)配置信息基礎(chǔ)類(lèi)
6.3.3 進(jìn)一步優(yōu)化——數(shù)據(jù)庫(kù)配置文件
6.3.4 避免數(shù)據(jù)庫(kù)資源泄露
……
第2部分 Swing 報(bào)表開(kāi)發(fā)篇
第3部分 Java Web 報(bào)表開(kāi)發(fā)篇
第4部分 報(bào)表打印篇
第5部分 文件報(bào)表篇

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)