出版時間:2011-6 出版社:清華大學(xué)出版社 作者:李鐘尉, 陳丹丹 等 頁數(shù):824
Tag標簽:無
前言
特別說明: 《Java開發(fā)實戰(zhàn)1200例》包括第I卷、第II卷共計1200個例子左右,本書是第II卷,包含約600個例子?! 〕绦蜷_發(fā)是一項艱辛的工作,它不僅考驗開發(fā)人員的智力,更考驗開發(fā)人員的體力??v觀國內(nèi)的軟件企業(yè),內(nèi)部開發(fā)團隊挑燈夜戰(zhàn)、加班加點是常有的事情。筆者參加過不少項目的開發(fā)工作,對編程有深刻的體會。編程是一項復(fù)雜的創(chuàng)造性工作,它不僅需要開發(fā)人員掌握各方面的知識,還需要開發(fā)人員積累豐富的開發(fā)經(jīng)驗。項目開發(fā)中的一個問題可能會占用團隊幾天甚至十幾天的時間,但是如果開發(fā)人員遇到過類似的問題,也許幾分鐘就可以解決。這就是編程經(jīng)驗的重要性,也是許多軟件企業(yè)用人時選擇有項目開發(fā)經(jīng)驗者的主要原因?! ”緯x了項目開發(fā)中的598個實例,涵蓋了Java的圖形圖像、動畫游戲、網(wǎng)絡(luò)應(yīng)用技術(shù)、Applet應(yīng)用、XML、JFreeChart圖表開發(fā)和PDF文檔處理等方面的內(nèi)容,每一個知識點都提供了豐富的、具有很強實用性的實例,以幫助開發(fā)人員快速解決疑難問題。本書內(nèi)容 本書分為6篇21章,共計598個實例。書中所選實例均來源于一線開發(fā)人員的實際項目開發(fā),涵蓋了開發(fā)中經(jīng)常使用和需要解決的熱點、難點問題,參考本書,讀者可以快速解決開發(fā)中的難題,提高編程效率。 為了方便讀者學(xué)習(xí)和使用本書,書中在講解實例時采用統(tǒng)一的編排樣式,每個實例均由“實例說明”、“關(guān)鍵技術(shù)”、“設(shè)計過程”和“秘笈心法”4部分構(gòu)成?! ∑渲校皩嵗f明”部分采用圖文結(jié)合的方式介紹實例的功能和運行效果;“關(guān)鍵技術(shù)”部分介紹了實例使用的重點、難點技術(shù);“設(shè)計過程”部分講解了實例的詳細開發(fā)過程;“秘笈心法”部分給出了與實例相關(guān)的技巧和經(jīng)驗總結(jié)。本書特色◆ 實例豐富,經(jīng)驗超值 本書精選了598個實例和598個經(jīng)驗技巧,涵蓋了編程多個方面的各種應(yīng)用。用戶開發(fā)中所需的技術(shù)、技巧、解決方案幾乎都可在本書中找到?!?易查、易學(xué)、易用 本書目錄從應(yīng)用和技術(shù)角度對實例進行分類,方便用戶查找其所需的編程技術(shù)?!?特點突出,功能完善,實用性強 書中所選實例均是項目開發(fā)中需要經(jīng)常使用或?qū)崿F(xiàn)的技術(shù),有許多實例是開發(fā)人員夢寐以求的?!?贈送所有實例源碼 書中所有實例均提供有源代碼,用戶在開發(fā)中可以快速借鑒或應(yīng)用。◆ 段落工整、簡潔,圖文結(jié)合,更容易學(xué)習(xí)◆ 編碼規(guī)范,注釋詳盡 為了提高用戶的實際開發(fā)能力,書中代碼都是經(jīng)過嚴格審查的,可以與商業(yè)源碼媲美。并且為了方便用戶閱讀,幾乎所有代碼都提供有詳細注釋。超值DVD光盤 為了幫助讀者學(xué)習(xí)和使用書中的實例,本書附贈有DVD光盤,其中不僅提供有書中所有實例項目的源代碼、素材,還提供了Java學(xué)習(xí)資料。光盤目錄如下圖所示。本書約定◆ 實例使用方法 用戶在學(xué)習(xí)本書過程中,可以從光盤中復(fù)制實例,去掉實例的只讀屬性。有些實例需要使用相應(yīng)的數(shù)據(jù)庫或第三方資源,這些實例在使用前需要進行相應(yīng)配置,詳細使用方式請參考本書的光盤使用說明書。此外,如果用戶直接將本書實例用于商業(yè)用途,由此產(chǎn)生的不良后果由用戶自己承擔。◆ 實例位置 書中實例在光盤中的存儲格式為“MR\實例序號”。例如,“MR\090”表示實例090?!?部分實例只給出關(guān)鍵代碼 由于篇幅限制,書中有些實例只給出了關(guān)鍵代碼,完整代碼請參考光盤實例程序。學(xué)習(xí)答疑 如果您在學(xué)習(xí)或使用本書的過程中遇到問題或疑惑,可以通過如下方式與我們聯(lián)系。 我們承諾將在5個工作日內(nèi)給您提供解答。編 者
內(nèi)容概要
本書以開發(fā)人員在項目開發(fā)中經(jīng)常遇到的問題和必須掌握的技術(shù)為中心,介紹了應(yīng)用java進行程序開發(fā)的多方面的知識和技巧,主要包括java的圖形圖像、動畫游戲、網(wǎng)絡(luò)應(yīng)用技術(shù)、applet應(yīng)用、xml、jfreechart圖表開發(fā)和pdf文檔處理等內(nèi)容。全書分為6篇21章,共計598個實例,每個實例都經(jīng)作者精心篩選,具有很強的實用性,其中一些實例是開發(fā)人員難于尋覓的解決方案。
本書附帶有配套dvd光盤,其中提供有書中全部實例的源代碼,這些源代碼都是經(jīng)過作者精心調(diào)試通過的,保證能夠在windows
2003、windows xp及windows 7操作系統(tǒng)下編譯和運行。
本書非常適合java項目開發(fā)人員、java初學(xué)者及編程愛好者使用,同時也可以作為培訓(xùn)機構(gòu)、大中專院校老師和學(xué)生的實踐參考用書。
書籍目錄
第1篇 圖形圖像篇
第1章 java圖形與文本
1.1 繪制圖形和文本
實例001 繪制直線
實例002 繪制矩形
實例003 繪制正方形
實例004 繪制橢圓
實例005 繪制圓弧
實例006 繪制指定角度的填充扇形
實例007 繪制多邊形
實例008 繪制二次曲線
實例009 繪制三次曲線
實例010 繪制文本
實例011 設(shè)置文本的字體
實例012 設(shè)置文本和圖形的顏色
1.2 筆畫和圖形處理
實例013 設(shè)置筆畫的粗細
實例014 設(shè)置筆畫樣式
實例015 設(shè)置連接方式
實例016 設(shè)置虛線模式
實例017 縮放圖形
實例018 旋轉(zhuǎn)圖形
實例019 斜切圖形
實例020 為圖形填充漸變色
實例021 平移坐標軸
1.3 繪制圖案
實例022 繪制五環(huán)圖案
實例023 繪制藝術(shù)圖案
實例024 繪制花瓣
實例025 繪制公章
1.4 圖形的合并運算
實例026 圖形的加運算
實例027 圖形的減運算
實例028 圖形的交運算
實例029 圖形的異或運算
第2章 java圖像處理
2.1 圖像處理
實例030 繪制圖像
實例031 縮放圖像
實例032 翻轉(zhuǎn)圖像
實例033 旋轉(zhuǎn)圖像
實例034 傾斜圖像
實例035 裁剪圖片
2.2 顏色處理
實例036 調(diào)整圖片的亮度
實例037 轉(zhuǎn)換彩色圖片為灰度圖片
實例038 使用像素值生成圖像
第3章 繪圖特效
3.1 文字特效
實例039 立體效果的文字
實例040 陰影效果的文字
實例041 傾斜效果的文字
實例042 漸變效果的文字
實例043 會變色的文字
實例044 水印文字特效
實例045 順時針旋轉(zhuǎn)文字
實例046 動態(tài)繪制文本
實例047 中文驗證碼
實例048 圖片驗證碼
實例049 帶干擾線的驗證碼
3.2 圖片特效
實例050 紋理填充特效
實例051 水波效果的圖片
實例052 局部圖像放大
實例053 圖片半透明特效
實例054 圖片溶合特效
實例055 以橢圓形顯示圖像
實例056 圖片百葉窗特效
實例057 圖片馬賽克特效
實例058 模糊
實例059 銳化
實例060 照亮邊緣
實例061 反向
實例062 光柵圖像
實例063 圖片倒影效果
第4章 動畫和游戲
4.1 文字動畫
實例064 文字淡入淡出
實例065 文字縮放
實例066 文字跑馬燈
實例067 字幕顯示
實例068 文字閃現(xiàn)
實例069 滾動廣告字幕
4.2 圖片動畫
實例070 圖片淡入淡出
實例071 隨鼠標指針移動的圖片
實例072 通過鍵盤移動圖片
實例073 圖片動態(tài)拉伸
實例074 桌面彈球
實例075 循環(huán)滾動圖片
實例076 撞球動畫
實例077 電影膠片特效
實例078 隨機移動的圖片
實例079 雪花飄落動畫
實例080 圖片旋轉(zhuǎn)動畫
實例081 圖片閃現(xiàn)動畫
實例082 幀動畫效果
實例083 水波動畫
4.3 游戲開發(fā)
實例084 圖片配對游戲
實例085 小豬走迷宮
實例086 拼圖游戲
實例087 海灘捉螃蟹
實例088 荒山打獵游戲
實例089 打字母游戲
實例090 警察抓小偷
實例091 擲骰子
實例092 畫梅花
實例093 打造自己的開心農(nóng)場
第5章 打印報表
5.1 打印控制
實例094 打印對話框
實例095 實現(xiàn)打印
實例096 打印圖形
實例097 打印圖片
實例098 打印預(yù)覽
實例099 倒序打印
實例100 為打印內(nèi)容添加水印
實例101 自動為打印內(nèi)容添加水印
5.2 打印的應(yīng)用
實例102 打印快遞單
實例103 打印報表
實例104 打印桌面圖片
實例105 打印柱形圖表
實例106 打印餅形圖表
實例107 打印折線圖表
實例108 打印區(qū)域圖表
實例109 打印帶柱形圖表的報表
實例110 打印帶餅形圖表的報表
實例111 打印帶折線圖表的報表
實例112 導(dǎo)出報表到excel表格
實例113 導(dǎo)出報表到pdf文檔
實例114 批量打印條形碼
實例115 相冊特效打印程序
實例116 鏡面效果文本打印
實例117 透明的打印預(yù)覽對話框
第6章 管理圖像文件
6.1 圖像的修改與保存
實例118 保存圖片文件
實例119 修改圖片文件名
實例120 縮放圖片并保存
實例121 為圖片添加水印并保存
實例122 溶合兩張圖片并保存
實例123 模糊圖片并保存
實例124 銳化圖片并保存
實例125 照亮邊緣并保存
實例126 反向并保存圖片
實例127 填充紋理并保存為圖片
6.2 圖片在數(shù)據(jù)庫中的存取
實例128 圖片存儲到access數(shù)據(jù)庫中
實例129 圖片存儲到mysql數(shù)據(jù)庫中
實例130 圖片存儲到sqlserver數(shù)據(jù)庫中
實例131 讀取access數(shù)據(jù)庫中存儲的圖片
實例132 讀取mysql數(shù)據(jù)庫中存儲的圖片
實例133 讀取sqlserver數(shù)據(jù)庫中存儲的圖片
實例134 修改access數(shù)據(jù)庫中存儲的圖片
實例135 修改mysql數(shù)據(jù)庫中存儲的圖片
實例136 修改sqlserver數(shù)據(jù)庫中存儲的圖片
6.3 其他應(yīng)用
實例137 獲取鼠標指針在任意位置的顏色值
實例138 圖片瀏覽器
實例139 轉(zhuǎn)換圖片格式
實例140 繪制石英鐘
實例141 畫圖程序
實例142 屏幕抓圖程序
實例143 屏幕放大鏡
第2篇 jfreechart圖表篇
第7章 jfreechart基本操作
7.1 jfreechart基礎(chǔ)操作
實例144 基本餅圖
實例145 顯示圖示
實例146 工具欄提示
實例147 亂碼問題
實例148 顯示數(shù)值
實例149 抗鋸齒設(shè)置
7.2 設(shè)置圖表背景
實例150 設(shè)置背景圖片
實例151 設(shè)置圖片對齊方式
實例152 設(shè)置背景圖片透明度
實例153 設(shè)置背景顏色
7.3 處理圖表的邊框
實例154 隱藏圖表邊框
實例155 圖表邊框筆觸
實例156 圖表邊框顏色
7.4 修改圖表的圖示
實例157 設(shè)置圖示背景色
實例158 設(shè)置圖示邊框
實例159 設(shè)置圖示邊框顏色
實例160 設(shè)置圖示邊緣間距
實例161 設(shè)置圖示字體顏色
實例162 設(shè)置圖示位置
第8章 基礎(chǔ)圖表技術(shù)
8.1 普通餅圖
實例163 分離餅圖
實例164 橢圓形餅圖
實例165 餅圖的陰影
實例166 餅圖的分類邊框顏色
實例167 加粗餅圖分類邊框
實例168 設(shè)置餅圖顏色
實例169 餅圖旋轉(zhuǎn)角度
實例170 餅圖旋轉(zhuǎn)順序
實例171 隱藏分類標簽連接線
8.2 3d餅圖
實例172 創(chuàng)建3d餅圖
實例173 3d餅圖透明度
實例174 3d餅圖的z軸
實例175 逆時針旋轉(zhuǎn)3d餅圖
實例176 順時針旋轉(zhuǎn)3d餅圖
8.3 多餅圖
實例177 實現(xiàn)多餅圖
實例178 多餅圖亂碼
實例179 多餅圖的展示方式
實例180 3d多餅圖
8.4 基本柱形圖
實例181 簡單柱型圖
實例182 柱形圖角度
實例183 柱形圖負值
8.5 x坐標軸
實例184 x軸字體
實例185 x軸標簽字體
實例186 x軸標簽角度
實例187 x軸顯示情況
實例188 x軸尺度顏色
實例189 隱藏x軸尺度
實例190 x軸尺度筆觸
實例191 x軸尺度標簽角度
實例192 x軸分類的間距
實例193 x軸分類與原點的間距
實例194 x軸的顯示位置
8.6 y坐標軸
實例195 y軸字體
實例196 y軸標簽字體
實例197 y軸顯示情況
實例198 y軸尺度顏色
實例199 隱藏y軸尺度
實例200 y軸尺度筆觸
實例201 y軸尺度標簽角度
實例202 y軸起始值
實例203 y軸箭頭
實例204 y軸主要刻度線
實例205 y軸主要刻度線長度
實例206 y軸次要刻度線
實例207 y軸次要刻度線長度
實例208 設(shè)置y軸最大值
實例209 設(shè)置y軸數(shù)據(jù)范圍
實例210 y軸的顯示位置
8.7 高級柱形圖
實例211 設(shè)置網(wǎng)格豎線
實例212 設(shè)置網(wǎng)格豎線顏色
實例213 設(shè)置柱形圖文本注解
實例214 設(shè)置柱形圖文本注解字體
實例215 設(shè)置柱形圖文本注解顏色
實例216 設(shè)置柱形圖文本注解錨點
實例217 設(shè)置柱形圖文本注解類別錨點
實例218 設(shè)置柱形圖文本注解旋轉(zhuǎn)錨點
實例219 設(shè)置柱形圖線條注解
實例220 繪制柱形效果
實例221 柱形圖陰影
實例222 柱形圖陰影偏移
實例223 設(shè)置柱形的顏色
實例224 繪制3d柱形圖
實例225 標記柱形圖區(qū)間
實例226 多系列柱形圖
實例227 多系列3d柱形圖
第9章 擴展圖表技術(shù)
9.1 區(qū)域圖
實例228 基本區(qū)域圖
實例229 顯示多分類區(qū)域圖
實例230 設(shè)置區(qū)域圖透明度
實例231 添加說明文字
實例232 設(shè)置說明文字位置
實例233 區(qū)域圖x軸顯示位置
實例234 區(qū)域圖x軸標簽角度
實例235 區(qū)域圖x軸尺度標簽角度
實例236 設(shè)置區(qū)域顏色
9.2 氣泡圖
實例237 基本氣泡圖
實例238 氣泡圖x軸標簽
實例239 氣泡圖y軸標簽
實例240 設(shè)置坐標范圍
實例241 設(shè)置透明度
實例242 設(shè)置氣泡顏色
實例243 氣泡圖x軸標簽角度
實例244 氣泡圖x軸尺度標簽角度
9.3 分步圖
實例245 基本分步圖
實例246 加粗分步圖
實例247 顯示虛線效果
實例248 設(shè)置分步圖顏色
實例249 隱藏分步圖
實例250 分步圖x軸顯示位置
實例251 分步圖x軸標簽角度
實例252 分步圖x軸尺度標簽角度
9.4 聯(lián)合分類圖
實例253 生成線形圖與柱形圖
實例254 設(shè)置圖表高度
實例255 設(shè)置圖表位置
實例256 線形圖與分布圖
9.5 雙軸圖
實例257 基本雙軸圖
實例258 基本雙y圖
實例259 雙y軸字體
實例260 3d雙軸圖
實例261 設(shè)置雙軸圖顏色
實例262 雙軸圖x軸標簽角度
實例263 雙軸圖x軸尺度標簽角度
9.6 折線圖
實例264 基本折線圖
實例265 多條折線圖
實例266 水平折線圖
實例267 隱藏折線圖
實例268 加粗折線
實例269 顯示折線節(jié)點
實例270 生成節(jié)點圖
實例271 設(shè)置虛線圖
實例272 設(shè)置折線顏色
實例273 3d折線圖
實例274 xy折線圖
實例275 排序折線圖
9.7 環(huán)形圖
實例276 基本環(huán)形圖
實例277 環(huán)形圖字體
實例278 設(shè)置環(huán)形深度
實例279 分離環(huán)形圖
實例280 橢圓環(huán)形圖
實例281 環(huán)形的陰影偏移
實例282 環(huán)形的簡單標簽
實例283 環(huán)形的旋轉(zhuǎn)角度
9.8 堆積條形圖
實例284 基本堆積條形圖
實例285 橫向堆積條形圖
實例286 設(shè)置邊線距離
實例287 渲染分組堆積條形圖
9.9 時序圖
實例288 基本時序圖
實例289 設(shè)置時間顯示格式
實例290 添加雙時間軸
實例291 雙時間軸位置
實例292 動態(tài)顯示十字標記
實例293 添加y軸標記
實例294 添加x軸標記
實例295 設(shè)置刻度單位
實例296 設(shè)置時間軸范圍
第3篇 網(wǎng)絡(luò)技術(shù)篇
第10章 網(wǎng)絡(luò)應(yīng)用基礎(chǔ)
10.1 網(wǎng)絡(luò)地址解析
實例297 獲取本地主機的ip地址
實例298 獲取本地主機的域名和主機名
實例299 通過域名獲得ip地址
實例300 通過ip地址獲得域名和主機名
實例301 獲得內(nèi)網(wǎng)的所有ip地址
10.2 網(wǎng)絡(luò)資源管理
實例302 獲取網(wǎng)絡(luò)資源的大小
實例303 解析網(wǎng)頁中的內(nèi)容
實例304 網(wǎng)絡(luò)資源的單線程下載
實例305 網(wǎng)絡(luò)資源的多線程下載
實例306 下載網(wǎng)絡(luò)資源的斷點繼傳
第11章 tcp套接字
11.1 socket基礎(chǔ)
實例307 建立服務(wù)器套接字
實例308 建立客戶端套接字
實例309 設(shè)置等待連接的超時時間
實例310 獲取socket信息
實例311 接收和發(fā)送socket信息
實例312 關(guān)閉socket緩沖
11.2 tcp網(wǎng)絡(luò)通信
實例313 使用socket通信
實例314 防止socket傳遞漢字亂碼
實例315 使用socket傳遞對象
實例316 使用socket傳輸圖片
實例317 使用socket傳輸音頻
實例318 使用socket傳輸視頻
實例319 一個服務(wù)器與一個客戶端通信
實例320 一個服務(wù)器與多個客戶端通信
實例321 客戶端一對多通信
實例322 客戶端一對一通信
實例323 基于socket的數(shù)據(jù)庫編程
實例324 使用proxy創(chuàng)建代理服務(wù)器
實例325 使用proxyselector選擇代理服務(wù)器
11.3 tcp實用程序
實例326 聊天室服務(wù)器端
實例327 聊天室客戶端
第12章 郵件收發(fā)
12.1 簡單郵件
實例328 配置郵件服務(wù)
實例329 發(fā)送郵件
實例330 接收郵件
12.2 復(fù)雜郵件
實例331 發(fā)送帶附件的郵件
實例332 接收帶附件的郵件
實例333 發(fā)送郵件時進行身份驗證
實例334 接收郵件時進行身份驗證
實例335 顯示未讀郵件
實例336 顯示已讀郵件
第4篇 java安全與applet應(yīng)用篇
第13章 java安全
13.1 java對稱加密
實例337 使用base64加密
實例338 使用base64解密
實例339 生成des的密鑰
實例340 使用des加密
實例341 使用des解密
實例342 pbe的鹽值
實例343 生成pbe的密鑰
實例344 使用pbe加密
實例345 使用pbe解密
13.2 java非對稱加密
實例346 生成rsa密鑰對
實例347 使用rsa的簽名
實例348 rsa服務(wù)端加密
實例349 rsa客戶端加密
實例350 dh服務(wù)端加密
實例351 dh客戶端加密
13.3 java單項加密
實例352 使用md5加密
實例353 使用hmac加密
實例354 使用dsa加密
第14章 applet的應(yīng)用
14.1 applet在html中的使用
實例355 在html中顯示applet
實例356 設(shè)置applet的顯示位置
實例357 applet獲取頁面?zhèn)鬟f的參數(shù)
實例358 使用[applet]標記中的archive屬性
14.2 applet的方法
實例359 使用paint()方法繪制頁面內(nèi)容
實例360 使用update()方法更新頁面內(nèi)容
實例361 使用repaint()方法重新繪制頁面
實例362 applet顯示地址欄上的路徑
實例363 applet顯示class存放的路徑
14.3 applet中的文字處理
實例364 控制applet字體大小
實例365 控制applet文字位置
實例366 控制applet字體樣式
實例367 applet中繪制立體效果的文字
實例368 applet中繪制陰影效果的文字
實例369 applet中繪制傾斜效果的文字
實例370 applet中繪制漸變效果的文字
實例371 applet中繪制會變色的文字
實例372 applet中繪制順時針旋轉(zhuǎn)的文字
實例373 applet中動態(tài)繪制文本
14.4 applet中的圖形處理
實例374 applet繪制直線
實例375 applet繪制矩形
實例376 applet繪制圓角矩形
實例377 applet繪制橢圓
實例378 applet繪制圓弧
實例379 applet繪制折線
實例380 applet繪制多角形
實例381 applet繪制圖片
實例382 applet中的圖形加運算
實例383 applet中的圖形減運算
實例384 applet中的圖形交運算
實例385 applet中的圖形異或運算
實例386 applet中繪制紋理填充圖形
14.5 applet中的圖像處理
實例387 applet中縮放圖像
實例388 applet中翻轉(zhuǎn)圖像
實例389 applet中旋轉(zhuǎn)圖像
實例390 applet中傾斜圖像
實例391 applet中調(diào)整圖片的亮度
實例392 applet中繪制中文驗證碼
實例393 applet中繪制圖片驗證碼
實例394 applet中繪制帶干擾線的驗證碼
實例395 applet中模糊圖像
實例396 applet中銳化圖像
實例397 applet中照亮圖像邊緣
實例398 applet中反向圖像
實例399 applet中圖像動態(tài)拉伸
14.6 applet中的文字動畫
實例400 applet中文字縮放動畫
實例401 applet中文字跑馬燈動畫
實例402 applet中字幕顯示動畫
實例403 applet中文字閃現(xiàn)動畫
實例404 applet中滾動廣告字幕動畫
第5篇 xml篇
第15章 初識xml
15.1 xml語言基礎(chǔ)
實例405 簡單的xml
實例406 驗證xml的格式
實例407 xml屬性的使用
實例408 xml中cdata的使用
15.2 xml與css
實例409 在xml中使用css
實例410 css格式化xml布局
實例411 css格式化xml背景色
實例412 css格式化xml字體
實例413 css改變xml中的鼠標手勢
實例414 css在xml中添加背景圖
實例415 css制作xml表格
15.3 xml與xslt的元素
實例416 在xml使用xslt
實例417 使用xslt中的template
實例418 使用xslt中的value-of
實例419 使用xslt中的for-each
實例420 使用xslt中的if
實例421 使用xslt中的sort
實例422 使用xslt中的choose
實例423 使用xslt中的copy-of
實例424 使用xslt中的apply-templates
實例425 使用xslt中的attribute
實例426 使用xslt中的elements
15.4 xml與xslt的內(nèi)建函數(shù)
實例427 使用xslt中的generate-id()
實例428 使用xslt中的format-number()
實例429 使用xslt中的document()
15.5 dtd的引用與驗證
實例430 在xml內(nèi)部定義dtd
實例431 在xml外部引用dtd
實例432 驗證xml是否符合dtd的定義
15.6 使用dtd定義xml元素
實例433 在dtd聲明元素
實例434 在dtd聲明重復(fù)元素
實例435 在dtd聲明選擇性元素
實例436 在dtd中使用entity
15.7 使用dtd定義xml屬性
實例437 在dtd聲明元素屬性
實例438 在dtd聲明帶有#implied的屬性
實例439 在dtd聲明帶有#required的屬性
實例440 在dtd聲明帶有#fixed的屬性
實例441 在dtd聲明列舉屬性值
實例442 類型為id的屬性實例
實例443 類型為idref的屬性實例
實例444 類型為nmtoken的屬性實例
第16章 xml schema
16.1 xsd的引用與驗證
實例445 在xml中使用xml schema
實例446 驗證xml是否符合schema的描述
實例447 xsd文檔根元素的引用
實例448 在xsd中使用注釋
16.2 使用xsd簡單類型定義xml元素
實例449 在xsd定義xml元素
實例450 使用xs:simpletype和xs:restriction
實例451 使用xs:list
實例452 使用xs:enumeration
實例453 使用xs:pattern
16.3 使用xsd復(fù)雜類型定義xml元素
實例454 使用xs:complextype和xs:sequence
實例455 使用xs:choice
實例456 使用xs:all
實例457 使用xs:group
實例458 使用xs:extension和xs:simplecontent
實例459 使用xs:extension和xs:complexcontent
實例460 使用xs:restriction和xs:simplecontent
實例461 使用xs:restriction和xs:complexcontent
實例462 使用xs:attributegroup和xs:attribute
16.4 使用xsd的普通類型
實例463 在xsd中對字符進行限制
實例464 在xsd中對數(shù)值進行限制
第17章 解析xml文件
17.1 使用sax讀取xml
實例465 從文件中讀取xml
實例466 從數(shù)據(jù)流中讀取xml
實例467 從數(shù)據(jù)源中讀取xml
17.2 使用sax解析xml
實例468 解析xml元素名稱
實例469 解析xml元素名稱和內(nèi)容
實例470 解析xml元素屬性和屬性值
實例471 使用vo解析xml元素
實例472 使用vo解析xml元素和屬性
實例473 使用sax驗證dtd
17.3 使用dom讀取xml
實例474 從文件中讀取xml
實例475 從數(shù)據(jù)流中讀取xml
實例476 從數(shù)據(jù)源中讀取xml
17.4 使用dom解析xml
實例477 解析xml元素名稱
實例478 解析xml元素名稱和內(nèi)容
實例479 解析xml元素屬性和屬性值
實例480 使用vo解析xml元素
實例481 使用vo解析xml元素和屬性
17.5 使用dom操作xml
實例482 創(chuàng)建簡單的xml文件
實例483 創(chuàng)建基本的xml文件
實例484 使用vo創(chuàng)建xml文件
實例485 使用dom添加xml元素
實例486 使用dom修改xml元素
實例487 使用dom刪除xml元素
第6篇 操作pdf篇
第18章 操作pdf文檔
18.1 文檔和文檔屬性
實例488 創(chuàng)建pdf文檔
實例489 添加pdf文檔標題
實例490 添加pdf文檔主題
實例491 添加pdf文檔關(guān)鍵詞
實例492 添加pdf文檔作者
實例493 添加pdf文檔創(chuàng)建者
實例494 添加pdf文檔制作者
實例495 添加pdf文檔創(chuàng)建日期
18.2 初始化操作
實例496 設(shè)置頁面大小
實例497 橫向顯示頁面
實例498 縱向顯示頁面
實例499 添加水印
實例500 添加頁眉和頁腳
實例501 創(chuàng)建新頁
實例502 為pdf文檔添加頁碼
18.3 字體與中文處理
實例503 設(shè)置特殊的文本字體
實例504 加粗字體
實例505 添加下劃線
實例506 添加刪除線
實例507 在pdf文檔中顯示中文
實例508 設(shè)置pdf文檔密碼
18.4 塊、短語、段落、章節(jié)和區(qū)域
實例509 添加和創(chuàng)建塊
實例510 設(shè)置上標和下標
實例511 設(shè)置文本背景顏色
實例512 添加和創(chuàng)建短語
實例513 添加和創(chuàng)建段落
實例514 設(shè)置段落首行縮進
實例515 設(shè)置段落的上下間距
實例516 設(shè)置段落左右縮進
實例517 設(shè)置段落的對齊方式
實例518 設(shè)置段落字體大小
實例519 設(shè)置段落文本顏色
實例520 添加章節(jié)
實例521 在章節(jié)中添加小節(jié)
實例522 在小節(jié)中添加列表
實例523 在小節(jié)中添加段落
實例524 在小節(jié)中添加表格
實例525 在小節(jié)中添加圖片
18.5 讀取pdf文檔
實例526 文本文件轉(zhuǎn)換為pdf文檔
實例527 讀取pdf文檔
實例528 讀取加密的pdf文檔
實例529 編輯pdf文檔
實例530 導(dǎo)入已有文檔
實例531 導(dǎo)入并添加頁碼
實例532 導(dǎo)入并添加水印
實例533 導(dǎo)入并添加新頁和內(nèi)容
實例534 拆分pdf文檔
實例535 合并pdf文檔
實例536 打印pdf文檔
第19章 繪制pdf圖形和圖像
?。ū菊聝?nèi)容在配書光盤中)
19.1 繪制圖形
實例537 在pdf文檔中繪制直線
實例538 在pdf文檔中繪制矩形
實例539 在pdf文檔中繪制圓
實例540 使用graphics2d繪制圖形
實例541 使用pdfgraphics2d繪制文本
實例542 使用pdfgraphics2d繪制圖形
實例543 使用pdfgraphics2d繪制有填充色的
圖形
實例544 使用pdfgraphics2d旋轉(zhuǎn)繪制的圖形
實例545 使用pdfgraphics2d縮放繪制的圖形
實例546 使用pdfgraphics2d平移繪制的圖形
19.2 繪制圖像
實例547 添加圖片
實例548 設(shè)置圖片對齊方式
實例549 將圖片設(shè)置為背景
實例550 設(shè)置文字環(huán)繞
實例551 設(shè)置圖片大小
實例552 調(diào)整圖片比例
實例553 設(shè)置高度和寬度的比例
實例554 旋轉(zhuǎn)圖片
實例555 使用pdfgraphics2d繪制圖片
第20章 繪制pdf表格
(本章內(nèi)容在配書光盤中)
20.1 table表格
實例556 創(chuàng)建具有指定列數(shù)的表格
實例557 創(chuàng)建具有指定行列數(shù)的表格
實例558 設(shè)置表格的邊框?qū)挾?br /> 實例559 設(shè)置表格的邊框顏色
實例560 設(shè)置單元格間距
實例561 設(shè)置單元格填距
實例562 設(shè)置表格的表頭
實例563 設(shè)置單元格所占的列數(shù)
實例564 設(shè)置單元格所占的行數(shù)
實例565 設(shè)置單元格的背景色
實例566 嵌套表格
實例567 偏移表格
20.2 pdfptable表格
實例568 創(chuàng)建表格
實例569 設(shè)置表格寬度
實例570 設(shè)置表格對齊方式
實例571 設(shè)置表格的列寬
實例572 設(shè)置絕對寬度
實例573 嵌套表格
實例574 在表格中添加圖片
實例575 設(shè)置單元格的高度
實例576 設(shè)置單元格的對齊方式
實例577 設(shè)置單元格的填充和行間距
實例578 行優(yōu)先分頁
實例579 頁優(yōu)先分頁
實例580 強行在一頁顯示
實例581 絕對定位表格
實例582 大表格的內(nèi)存處理
第21章 設(shè)置閱讀器參數(shù)
?。ū菊聝?nèi)容在配書光盤中)
21.1 設(shè)置頁面參數(shù)
實例583 只顯示一個頁面
實例584 單列顯示
實例585 雙列顯示奇頁在左
實例586 雙列顯示奇頁在右
實例587 顯示大綱
實例588 顯示縮略圖
實例589 不顯示大綱和縮略圖
實例590 全屏顯示
21.2 設(shè)置工具欄和全屏模式參數(shù)
實例591 顯示和隱藏工具欄
實例592 顯示和隱藏菜單
實例593 顯示和隱藏頁面元素
實例594 使文檔窗口適合顯示第一頁
實例595 在屏幕中央顯示文檔窗口
實例596 全屏模式下顯示大綱
實例597 全屏模式下顯示縮略圖
實例598 全屏模式下不顯示大綱和縮略圖
章節(jié)摘錄
版權(quán)頁:插圖:
編輯推薦
《Java開發(fā)實戰(zhàn)1200例(第2卷)》編輯推薦:600個編程實例,練習(xí)、速查、應(yīng)用三位一體;500余經(jīng)驗技巧,解惑、拓展、總結(jié)全面透析;海量學(xué)習(xí)資料,立體化學(xué)習(xí)服務(wù)?!禞ava開發(fā)實戰(zhàn)1200例(第2卷)》是一套編程實例類叢書,叢書共包括7個品種(詳見封四),每個品種的第1卷、第11卷各精選了600個實例和約500個經(jīng)驗技巧,涵蓋了編程多個方面的各種應(yīng)用,是目前市場上最全面的編程實例類叢書,堪稱編程實例的“四庫全書”,開發(fā)中所需的技術(shù)、技巧在書中幾乎都可以找到。例子非常實用,書中所選實例均是開發(fā)中經(jīng)常需要使用或?qū)崿F(xiàn)的技術(shù),由數(shù)名工程師多年積累而成,許多實例是開發(fā)人員夢寐以求的。實例解釋詳細、可操作性很強,實例都會給出程序說明、設(shè)計思路、設(shè)計步驟、源程序等內(nèi)容,讀者可按部就班直接使用、參考。經(jīng)驗、技巧、總結(jié)方便讀者拓展,實例給出了很多“秘笈心法”,幫助讀者拓展思路、解釋答疑、少走彎路。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Java開發(fā)實戰(zhàn)1200例(第Ⅱ卷) PDF格式下載