-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Java開發實例大全(提高卷)

( 簡體 字)
作者:軟件開發技術聯盟類別:1. -> 程式設計 -> JAVA -> Java
譯者:
出版社:清華大學出版社Java開發實例大全(提高卷) 3dWoo書號: 43040
詢問書籍請說出此書號!

缺書
NT售價: 640

出版日:1/1/2016
頁數:903
光碟數:1
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302384397
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

特別說明:
  《Java開發實例大全》分為基礎卷和提高卷(即本書)兩冊。本書的前身是《Java開發實戰1200例(第II卷)》。
編寫目的
  1.方便程序員查閱
  程序開發是一項艱辛的工作,挑燈夜戰、加班加點是常有的事。在開發過程中,一個技術問題可能會占用幾天甚至更長時間。如果有一本開發實例大全可供翻閱,從中找到相似的實例作參考,也許幾分鐘就可以解決問題。本書編寫的主要目的就是方便程序員查閱、提高開發效率。
  2.通過分析大量源代碼,達到快速學習之目的
  本書提供了約600個開發實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法,對實例中的源代碼進行了比較透徹的解析。相信這種辦法對激發學習興趣、提高學習效率極有幫助。
  3.通過閱讀大量源代碼,達到提高熟練度之目的
  俗話說“熟能生巧”,讀者只有通過閱讀、分析大量源代碼,并親自動手去做,才能夠深刻理解、運用自如,進而提高編程熟練度,適應工作之需要。
  4.實例源程序可以“拿來”就用,提高了效率
  本書的很多實例,可以根據實際應用需求稍加改動,拿來就用,不必再去從頭編寫,從而節約時間,提高工作效率。
本書內容
  本書共有600個左右的實例,每個實例及源代碼按實例說明、關鍵技術、設計過程、詳盡注釋、秘笈心法的順序進行了分析解讀。全書分6篇共21章,主要內容有Java圖形與文本、Java圖像處理、繪圖特效、動畫和游戲、打印報表、管理圖像文件、JFreeChart基本操作、基礎圖表技術、擴展圖表技術、初識XML、XML Schema、解析XML文件、操作PDF文檔、繪制PDF圖形和圖像、繪制PDF表格、設置閱讀器參數、網絡應用基礎、TCP套接字、郵件收發、Java安全、Applet的應用。書中所選實例均來源于一線開發人員的實際項目開發,囊括了開發中經常遇到和需要解決的熱點、難點問題,使讀者可以快速解決開發中的難題,提高編程效率。本書知識結構如下圖所示。
  本書在講解實例時采用統一的編排樣式,多數實例由“實例說明”“關鍵技術”“設計過程”“秘笈心法”4部分構成。其中,“實例說明”部分采用圖文結合的方式介紹實例的功能和運行效果;“關鍵技術”部分介紹了實例使用的重點、難點技術;“設計過程”部分講解了實例的詳細開發過程;“秘笈心法”部分給出了與
實例相關的技巧和經驗總結。

本書特點
  1.實例極為豐富
  本書精選了約600個實例,另外一冊《Java開發實例大全(基礎卷)》也精選了基礎部分約600個實例,這樣,兩冊圖書總計約1200個實例,可以說是目前市場上實例最多、知識點最全面、內容最豐富的軟件開發類圖書,涵蓋了編程中各個方面的應用。
  2.程序解釋詳盡
  本書提供的實例及源代碼,附有相應的注釋、實例說明、關鍵技術、設計過程和秘笈心法。分析解釋詳盡,便于快速學習。
  3.實踐實戰性強
  本書的實例及源代碼很多來自現實開發中,光盤中絕大多數實例給出了完整的源代碼,讀者可以直接調用、研讀、練習。
關于光盤
  1.實例學習注意事項
  讀者在按照本書學習、練習的過程中,可以從光盤中復制源代碼,修改時注意去掉源碼文件的只讀屬性。有些實例需要使用相應的數據庫或第三方資源,在使用前需要進行相應配置,具體步驟請參考書中或者光盤中的配置說明。
  2.實例源代碼
  本書光盤提供了實例的源代碼,位置在光盤中的“MR\實例序號”文件夾下。由于有些實例源代碼較長,限于篇幅,圖書中只給出了關鍵代碼,完整代碼放置在光盤中。
讀者對象
Java程序員,Java初學者,如高校大學生、求職人員、培訓機構學員等。
本書服務
本書由軟件開發技術聯盟組織編寫,參與編寫的程序員有賽奎春、王小科、王國輝、王占龍、高春艷、張鑫、楊麗、辛洪郁、周佳星、申小琦、張寶華、葛忠月、王雪、李賀、呂艷妃、王喜平、張領、楊貴發、李根福、劉志銘、宋禹蒙、劉麗艷、劉莉莉、王雨竹、劉紅艷、隋光宇、郭鑫、崔佳音、張金輝、王敬潔、宋晶、劉佳、陳英、張磊、張世輝、高茹、陳威、張彥國、高飛、李嚴。在此一并致謝!
  
  
  
  編 者
  
Java開發實例大全(提高卷)
  
前 言
  
II
  
  
III
  
  
  
  
  
  

內容簡介:

《Java開發實例大全(提高卷)》篩選、匯集了Java開發從基礎知識到高級應用各個層面的大量實例及源代碼,共有600個左右,每個實例及源代碼按實例說明、關鍵技術、設計過程、詳盡注釋、秘笈心法的順序進行了分析解讀。全書分6篇共21章,主要內容有Java圖形與文本、Java圖像處理、繪圖特效、動畫和游戲、打印報表、管理圖像文件、JFreeChart基本操作、基礎圖表技術、擴展圖表技術、初識XML、XML Schema、解析XML文件、操作PDF文檔、繪制PDF圖形和圖像、繪制PDF表格、設置閱讀器參數、網絡應用基礎、TCP套接字、郵件收發、Java安全、Applet的應用。配書光盤附帶了實例的源程序。
《Java開發實例大全(提高卷)》既適合Java程序員參考和查閱,也適合Java初學者,如高校學生、軟件開發培訓學員及相關求職人員學習、練習、速查使用。
目錄:

第1篇圖形圖像篇

第1章Java圖形與文本 2

1.1繪制圖形和文本 3

實例001繪制直線 3

實例002繪制矩形 4

實例003繪制正方形 5

實例004繪制橢圓 6

實例005繪制圓弧 7

實例006繪制指定角度的填充扇形 8

實例007繪制多邊形 9

實例008繪制二次曲線 10

實例009繪制三次曲線 12

實例010繪制文本 13

實例011設置文本的字體 14

實例012設置文本和圖形的顏色 15

1.2筆畫和圖形處理 16

實例013設置筆畫的粗細 16

實例014設置筆畫樣式 18

實例015設置連接方式 19

實例016設置虛線模式 20

實例017縮放圖形 22

實例018旋轉圖形 23

實例019斜切圖形 24

實例020為圖形填充漸變色 25

實例021平移坐標軸 27

1.3繪制圖案 28

實例022繪制五環圖案 28

實例023繪制藝術圖案 29

實例024繪制花瓣 30

實例025繪制公章 32

1.4圖形的合并運算 33

實例026圖形的加運算 33

實例027圖形的減運算 35

實例028圖形的交運算 36

實例029圖形的異或運算 37

第2章Java圖像處理 39

2.1圖像處理 40

實例030繪制圖像 40

實例031縮放圖像 41

實例032翻轉圖像 42

實例033旋轉圖像 44

實例034傾斜圖像 45

實例035裁剪圖片 46

2.2顏色處理 47

實例036調整圖片的亮度 47

實例037轉換彩色圖片為灰度圖片 49

實例038使用像素值生成圖像 50

第3章繪圖特效 52

3.1文字特效 53

實例039立體效果的文字 53

實例040陰影效果的文字 54

實例041傾斜效果的文字 55

實例042漸變效果的文字 56

實例043會變色的文字 58

實例044水印文字特效 59

實例045順時針旋轉文字 60

實例046動態繪制文本 62

實例047中文驗證碼 64

實例048圖片驗證碼 65

實例049帶干擾線的驗證碼 66

3.2圖片特效 68

實例050紋理填充特效 68

實例051水波效果的圖片 69

實例052局部圖像放大 71

實例053圖片半透明特效 73

實例054圖片溶合特效 74

實例055以橢圓形顯示圖像 75

實例056圖片百葉窗特效 76

實例057圖片馬賽克特效 78

實例058模糊 80

實例059銳化 81

實例060照亮邊緣 82

實例061反向 84

實例062光柵圖像 85

實例063圖片倒影效果 87

第4章動畫和游戲 90

4.1文字動畫 91

實例064文字淡入淡出 91

實例065文字縮放 93

實例066文字跑馬燈 94

實例067字幕顯示 96

實例068文字閃現 98

實例069滾動廣告字幕 99

4.2圖片動畫 101

實例070圖片淡入淡出 101

實例071隨鼠標指針移動的圖片 103

實例072通過鍵盤移動圖片 104

實例073圖片動態拉伸 106

實例074桌面彈球 107

實例075循環滾動圖片 109

實例076撞球動畫 111

實例077電影膠片特效 113

實例078隨機移動的圖片 115

實例079雪花飄落動畫 116

實例080圖片旋轉動畫 118

實例081圖片閃現動畫 119

實例082幀動畫效果 121

實例083水波動畫 123

4.3游戲開發 125

實例084圖片配對游戲 125

實例085小豬走迷宮 128

實例086拼圖游戲 130

實例087海灘捉螃蟹 133

實例088荒山打獵游戲 135

實例089打字母游戲 137

實例090警察抓小偷 139

實例091擲骰子 141

實例092畫梅花 143

實例093打造自己的開心農場 144

第5章打印報表 147

5.1打印控制 148

實例094“打印”對話框 148

實例095實現打印 149

實例096打印圖形 150

實例097打印圖片 152

實例098打印預覽 153

實例099倒序打印 155

實例100為打印內容添加水印 157

實例101自動為打印內容添加水印 158

5.2打印的應用 160

實例102打印快遞單 160

實例103打印報表 162

實例104打印桌面圖片 164

實例105打印柱形圖表 165

實例106打印餅形圖表 167

實例107打印折線圖表 169

實例108打印區域圖表 170

實例109打印帶柱形圖表的報表 172

實例110打印帶餅形圖表的報表 174

實例111打印帶折線圖表的報表 175

實例112導出報表到Excel表格 177

實例113導出報表到PDF文檔 179

實例114批量打印條形碼 181

實例115相冊特效打印程序 183

實例116鏡面效果文本打印 186

實例117透明的打印預覽對話框 187

第6章管理圖像文件 189

6.1圖像的修改與保存 190

實例118保存圖片文件 190

實例119修改圖片文件名 191

實例120縮放圖片并保存 192

實例121為圖片添加水印并保存 194

實例122溶合兩張圖片并保存 196

實例123模糊圖片并保存 197

實例124銳化圖片并保存 199

實例125照亮邊緣并保存 200

實例126反向并保存圖片 202

實例127填充紋理并保存為圖片 204

6.2圖片在數據庫中的存取 205

實例128圖片存儲到Access數據庫中 205

實例129圖片存儲到MySQL數據庫中 206

實例130圖片存儲到SQLServer數據庫中 208

實例131讀取Access數據庫中存儲的圖片 209

實例132讀取MySQL數據庫中存儲的圖片 210

實例133讀取SQLServer數據庫中存儲的圖片 211

實例134修改Access數據庫中存儲的圖片 212

實例135修改MySQL數據庫中存儲的圖片 214

實例136修改SQLServer數據庫中存儲的圖片 215

6.3其他應用 216

實例137獲取鼠標指針在任意位置的顏色值 216

實例138圖片瀏覽器 218

實例139轉換圖片格式 219

實例140繪制石英鐘 221

實例141畫圖程序 222

實例142屏幕抓圖程序 224

實例143屏幕放大鏡 225

  

第2篇JFreeChart圖表篇

第7章JFreeChart基本操作 230

7.1JFreeChart基礎操作 231

實例144基本餅圖 231

實例145顯示圖示 232

實例146工具欄提示 233

實例147亂碼問題 235

實例148顯示數值 237

實例149抗鋸齒設置 238

7.2設置圖表背景 239

實例150設置背景圖片 239

實例151設置圖片對齊方式 241

實例152設置背景圖片透明度 242

實例153設置背景顏色 243

7.3處理圖表的邊框 244

實例154隱藏圖表邊框 244

實例155圖表邊框筆觸 245

實例156圖表邊框顏色 247

7.4修改圖表的圖示 248

實例157設置圖示背景色 248

實例158設置圖示邊框 249

實例159設置圖示邊框顏色 250

實例160設置圖示邊緣間距 251

實例161設置圖示字體顏色 252

實例162設置圖示位置 253

第8章基礎圖表技術 255

8.1普通餅圖 256

實例163分離餅圖 256

實例164橢圓形餅圖 257

實例165餅圖的陰影 258

實例166餅圖的分類邊框顏色 260

實例167加粗餅圖分類邊框 261

實例168設置餅圖顏色 262

實例169餅圖旋轉角度 263

實例170餅圖旋轉順序 265

實例171隱藏分類標簽連接線 266

8.23D餅圖 267

實例172創建3D餅圖 267

實例1733D餅圖透明度 269

實例1743D餅圖的Z軸 270

實例175逆時針旋轉3D餅圖 271

實例176順時針旋轉3D餅圖 272

8.3多餅圖 274

實例177實現多餅圖 274

實例178多餅圖亂碼 275

實例179多餅圖的展示方式 277

實例1803D多餅圖 278

8.4基本柱形圖 280

實例181簡單柱形圖 280

實例182柱形圖角度 282

實例183柱形圖負值 283

8.5X坐標軸 285

實例184X軸字體 285

實例185X軸標簽字體 287

實例186X軸標簽角度 288

實例187X軸顯示情況 290

實例188X軸尺度線顏色 292

實例189隱藏X軸尺度線 293

實例190X軸尺度線筆觸 295

實例191X軸尺度標簽角度 296

實例192X軸分類的間距 298

實例193X軸分類與原點的間距 299

實例194X軸的顯示位置 300

8.6Y坐標軸 302

實例195Y軸字體 302

實例196Y軸標簽字體 304

實例197Y軸顯示情況 305

實例198Y軸尺度線顏色 307

實例199隱藏Y軸尺度線 309

實例200Y軸尺度線筆觸 310

實例201Y軸尺度標簽角度 312

實例202Y軸起始值 313

實例203Y軸箭頭 314

實例204Y軸主要刻度線 316

實例205Y軸主要刻度線長度 317

實例206Y軸次要刻度線 319

實例207Y軸次要刻度線長度 320

實例208設置Y軸最大值 322

實例209設置Y軸數據范圍 323

實例210Y軸的顯示位置 324

8.7高級柱形圖 326

實例211設置網格豎線 326

實例212設置網格豎線顏色 328

實例213設置柱形圖文本注解 329

實例214設置柱形圖文本注解字體 331

實例215設置柱形圖文本注解顏色 333

實例216設置柱形圖文本注解錨點 334

實例217設置柱形圖文本注解類別錨點 336

實例218設置柱形圖文本注解旋轉錨點 338

實例219設置柱形圖線條注解 339

實例220繪制柱形效果 341

實例221柱形圖陰影 342

實例222柱形圖陰影偏移 344

實例223設置柱形的顏色 345

實例224繪制3D柱形圖 346

實例225標記柱形圖區間 348

實例226多系列柱形圖 350

實例227多系列3D柱形圖 352

第9章擴展圖表技術 354

9.1區域圖 355

實例228基本區域圖 355

實例229顯示多分類區域圖 357

實例230設置區域圖透明度 359

實例231添加說明文字 360

實例232設置說明文字位置 362

實例233區域圖X軸顯示位置 363

實例234區域圖X軸標簽角度 364

實例235區域圖X軸尺度標簽角度 366

實例236設置區域顏色 367

9.2氣泡圖 368

實例237基本氣泡圖 368

實例238氣泡圖X軸標簽 371

實例239氣泡圖Y軸標簽 372

實例240設置坐標范圍 374

實例241設置透明度 375

實例242設置氣泡顏色 377

實例243氣泡圖X軸標簽角度 378

實例244氣泡圖X軸尺度標簽角度 379

9.3分步圖 381

實例245基本分步圖 381

實例246加粗分步圖 383

實例247顯示虛線效果 385

實例248設置分步圖顏色 386

實例249隱藏分步圖 387

實例250分步圖X軸顯示位置 389

實例251分步圖X軸標簽角度 390

實例252分步圖X軸尺度標簽角度 391

9.4聯合分類圖 393

實例253生成線形圖與柱形圖 393

實例254設置圖表高度 395

實例255設置圖表位置 397

實例256線形圖與分布圖 398

9.5雙軸圖 400

實例257基本雙軸圖 400

實例258基本雙Y軸圖 402

實例259雙Y軸字體 404

實例2603D雙軸圖 406

實例261設置雙軸圖顏色 407

實例262雙軸圖X軸標簽角度 409

實例263雙軸圖X軸尺度標簽角度 410

9.6折線圖 412

實例264基本折線圖 412

實例265多條折線圖 414

實例266水平折線圖 416

實例267隱藏折線圖 417

實例268加粗折線 419

實例269顯示折線節點 420

實例270生成節點圖 421

實例271設置虛線圖 423

實例272設置折線顏色 424

實例2733D折線圖 426

實例274XY折線圖 427

實例275排序折線圖 429

9.7環形圖 431

實例276基本環形圖 431

實例277環形圖字體 432

實例278設置環形深度 434

實例279分離環形圖 436

實例280橢圓環形圖 437

實例281環形的陰影偏移 438

實例282環形的簡單標簽 439

實例283環形的旋轉角度 441

9.8堆積條形圖 442

實例284基本堆積條形圖 442

實例285橫向堆積條形圖 445

實例286設置邊線距離 446

實例287分組堆積條形圖 447

9.9時序圖 450

實例288基本時序圖 450

實例289設置時間顯示格式 452

實例290添加雙時間軸 453

實例291雙時間軸位置 455

實例292動態顯示十字標記 456

實例293添加Y軸標記 458

實例294添加X軸標記 459

實例295設置刻度單位 461

實例296設置X軸范圍 462

  

第3篇XML篇

第10章初識XML 466

10.1XML語言基礎 467

實例297簡單的XML 467

實例298驗證XML的格式 468

實例299XML屬性的使用 469

實例300XML中CDATA的使用 470

10.2XML與CSS 472

實例301在XML中使用CSS 472

實例302CSS格式化XML布局 473

實例303CSS格式化XML背景色 475

實例304CSS格式化XML字體 477

實例305CSS改變XML中的鼠標手勢 479

實例306CSS在XML中添加背景圖 481

實例307CSS制作XML表格 482

10.3XML與XSLT的元素 484

實例308在XML中使用XSLT 484

實例309使用XSLT中的template 486

實例310使用XSLT中的value-of 487

實例311使用XSLT中的for-each 489

實例312使用XSLT中的if 490

實例313使用XSLT中的sort 492

實例314使用XSLT中的choose 494

實例315使用XSLT中的copy-of 495

實例316使用XSLT中的apply-templates 497

實例317使用XSLT中的attribute 499

實例318使用XSLT中的elements 500

10.4XML與XSLT的內建函數 502

實例319使用XSLT中的generate-id() 502

實例320使用XSLT中的format-number() 504

實例321使用XSLT中的document() 505

10.5DTD的引用與驗證 508

實例322在XML內部定義DTD 508

實例323在XML外部引用DTD 509

實例324驗證XML是否符合DTD的定義 510

10.6使用DTD定義XML元素 512

實例325在DTD中聲明元素 512

實例326在DTD中聲明重復元素 513

實例327在DTD中聲明選擇性元素 514

實例328在DTD中使用ENTITY 516

10.7使用DTD定義XML屬性 517

實例329在DTD中聲明元素屬性 517

實例330在DTD中聲明帶有#IMPLIED的屬性 518

實例331在DTD中聲明帶有#REQUIRED的屬性 520

實例332在DTD中聲明帶有#FIXED的屬性 521

實例333在DTD中聲明列舉屬性值 522

實例334類型為ID的屬性實例 523

實例335類型為IDREF的屬性實例 525

實例336類型為NMTOKEN的屬性實例 527

第11章XMLSchema 529

11.1XSD的引用與驗證 530

實例337在XML中使用XMLSchema 530

實例338驗證XML是否符合Schema的描述 531

實例339XSD文檔根元素的引用 533

實例340在XSD中使用注釋 533

11.2使用XSD簡單類型定義XML元素 534

實例341在XSD中定義XML元素 534

實例342使用xs:simpleType和xs:restriction 535

實例343使用xs:list 536

實例344使用xs:enumeration 538

實例345使用xs:pattern 540

11.3使用XSD復雜類型定義XML元素 541

實例346使用xs:complexType和xs:sequence 541

實例347使用xs:choice 543

實例348使用xs:all 544

實例349使用xs:group 546

實例350使用xs:extension和xs:simpleContent 548

實例351使用xs:extension和xs:complexContent 549

  

實例352使用xs:restriction和xs:simpleContent 551

實例353使用xs:restriction和xs:complexContent 553

實例354使用xs:attributeGroup和xs:attribute 555

11.4使用XSD的普通類型 557

實例355在XSD中對字符進行限制 557

實例356在XSD中對數值進行限制 558

第12章解析XML文件 560

12.1使用SAX讀取XML 561

實例357從文件中讀取XML 561

實例358從數據流中讀取XML 562

實例359從數據源中讀取XML 563

12.2使用SAX解析XML 564

實例360解析XML元素名稱 564

實例361解析XML元素名稱和內容 566

實例362解析XML元素屬性和屬性值 568

實例363使用VO解析XML元素 570

實例364使用VO解析XML元素和屬性 571

實例365使用SAX驗證DTD 573

12.3使用DOM讀取XML 575

實例366從文件中讀取XML 575

實例367從數據流中讀取XML 576

實例368從數據源中讀取XML 577

12.4使用DOM解析XML 578

實例369解析XML元素名稱 578

實例370解析XML元素名稱和內容 579

實例371解析XML元素屬性和屬性值 581

實例372使用VO解析XML元素 582

實例373使用VO解析XML元素和屬性 583

12.5使用DOM操作XML 585

實例374創建簡單的XML文件 585

實例375創建基本的XML文件 587

實例376使用VO創建XML文件 589

實例377使用DOM添加XML元素 591

實例378使用DOM修改XML元素 594

實例379使用DOM刪除XML元素 596

第4篇操作PDF篇

第13章操作PDF文檔 600

13.1文檔和文檔屬性 601

實例380創建PDF文檔 601

實例381添加PDF文檔標題 602

實例382添加PDF文檔主題 603

實例383添加PDF文檔關鍵詞 604

實例384添加PDF文檔作者 605

實例385添加PDF文檔創建者 606

實例386添加PDF文檔制作者 607

實例387添加PDF文檔創建日期 608

13.2初始化操作 609

實例388設置頁面大小 609

實例389橫向顯示頁面 610

實例390縱向顯示頁面 611

實例391添加水印 612

實例392添加頁眉和頁腳 613

實例393創建新頁 614

實例394為PDF文檔添加頁碼 615

13.3字體與中文處理 616

實例395設置特殊的文本字體 616

實例396加粗字體 617

實例397添加下劃線 618

實例398添加刪除線 619

實例399在PDF文檔中顯示中文 620

實例400設置PDF文檔密碼 621

13.4塊、短語、段落、章節和區域 622

實例401添加和創建塊 622

實例402設置上標和下標 623

實例403設置文本背景顏色 624

實例404添加和創建短語 625

實例405添加和創建段落 626

實例406設置段落首行縮進 627

實例407設置段落的上下間距 628

實例408設置段落左右縮進 629

實例409設置段落的對齊方式 630

實例410設置段落字體大小 631

實例411設置段落文本顏色 632

實例412添加章節 633

實例413在章節中添加小節 634

實例414在小節中添加列表 635

實例415在小節中添加段落 637

實例416在小節中添加表格 638

實例417在小節中添加圖片 639

13.5讀取PDF文檔 640

實例418文本文件轉換為PDF文檔 640

實例419讀取PDF文檔 642

實例420讀取加密的PDF文檔 643

實例421編輯PDF文檔 644

實例422導入已有文檔 646

實例423導入并添加頁碼 647

實例424導入并添加水印 648

實例425導入并添加新頁和內容 649

實例426拆分PDF文檔 651

實例427合并PDF文檔 652

實例428打印PDF文檔 653

第14章繪制PDF圖形和圖像 655

14.1繪制圖形 656

實例429在PDF文檔中繪制直線 656

實例430在PDF文檔中繪制矩形 657

實例431在PDF文檔中繪制圓 658

實例432使用Graphics2D繪制圖形 659

實例433使用PdfGraphics2D繪制文本 660

實例434使用PdfGraphics2D繪制圖形 661

實例435使用PdfGraphics2D繪制有填充色的

圖形 662

實例436使用PdfGraphics2D旋轉繪制的圖形 663

實例437使用PdfGraphics2D縮放繪制的圖形 664

實例438使用PdfGraphics2D平移繪制的圖形 666

14.2繪制圖像 667

實例439添加圖片 667

實例440設置圖片對齊方式 668

實例441將圖片設置為背景 669

實例442設置文字環繞 671

實例443設置圖片大小 672

實例444調整圖片比例 673

實例445設置高度和寬度的比例 674

實例446旋轉圖片 675

實例447使用PdfGraphics2D繪制圖片 676

第15章繪制PDF表格 678

15.1Table表格 679

實例448創建具有指定列數的表格 679

實例449創建具有指定行列數的表格 680

實例450設置表格的邊框寬度 681

實例451設置表格的邊框顏色 682

實例452設置單元格間距 683

實例453設置單元格填距 685

實例454設置表格的表頭 686

實例455設置單元格所占的列數 687

實例456設置單元格所占的行數 689

實例457設置單元格的背景色 690

實例458嵌套表格 691

實例459偏移表格 692

15.2PdfPTable表格 694

實例460創建表格 694

實例461設置表格寬度 695

實例462設置表格對齊方式 696

實例463設置表格的列寬 697

實例464設置絕對寬度 698

實例465嵌套表格 700

實例466在表格中添加圖片 701

實例467設置單元格的高度 702

實例468設置單元格的對齊方式 703

實例469設置單元格的填充和行間距 704

實例470行優先分頁 705

實例471頁優先分頁 707

實例472強行在一頁顯示 708

  

實例473絕對定位表格 709

實例474大表格的內存處理 711

第16章設置閱讀器參數 714

16.1設置頁面參數 715

實例475只顯示一個頁面 715

實例476單列顯示 716

實例477雙列顯示奇頁在左 717

實例478雙列顯示奇頁在右 718

實例479顯示大綱 719

實例480顯示縮略圖 720

實例481不顯示大綱和縮略圖 721

實例482全屏顯示 722

16.2設置工具欄和全屏模式參數 723

實例483顯示和隱藏工具欄 723

實例484顯示和隱藏菜單 724

實例485顯示和隱藏頁面元素 725

實例486使文檔窗口適合顯示第一頁 726

實例487在屏幕中央顯示文檔窗口 727

實例488全屏模式下顯示大綱 728

實例489全屏模式下顯示縮略圖 729

實例490全屏模式下不顯示大綱和縮略圖 730

第5篇網絡技術篇

第17章網絡應用基礎 734

17.1網絡地址解析 735

實例491獲取本地主機的IP地址 735

實例492獲取本地主機的域名和主機名 736

實例493通過域名獲得IP地址 737

實例494通過IP地址獲得域名和主機名 738

實例495獲得內網的所有IP地址 740

17.2網絡資源管理 742

實例496獲取網絡資源的大小 742

實例497解析網頁中的內容 743

實例498網絡資源的單線程下載 744

實例499網絡資源的多線程下載 746

實例500下載網絡資源的斷點續傳 748

第18章TCP套接字 751

18.1Socket基礎 752

實例501建立服務器套接字 752

實例502建立客戶端套接字 753

實例503設置等待連接的超時時間 754

實例504獲取Socket信息 755

實例505接收和發送Socket信息 756

實例506關閉Socket緩沖 759

18.2TCP網絡通信 760

實例507使用Socket通信 760

實例508防止Socket傳遞漢字亂碼 763

實例509使用Socket傳遞對象 765

實例510使用Socket傳輸圖片 767

實例511使用Socket傳輸音頻 769

實例512使用Socket傳輸視頻 771

實例513一個服務器與一個客戶端通信 772

實例514一個服務器與多個客戶端通信 774

實例515客戶端一對多通信 776

實例516客戶端一對一通信 777

實例517基于Socket的數據庫編程 779

實例518使用Proxy創建代理服務器 781

實例519使用ProxySelector選擇代理服務器 782

18.3TCP實用程序 784

實例520聊天室服務器端 784

實例521聊天室客戶端 786

第19章郵件收發 789

19.1簡單郵件 790

實例522配置郵件服務 790

實例523發送郵件 794

實例524接收郵件 796

19.2復雜郵件 797

實例525發送帶附件的郵件 797

實例526接收帶附件的郵件 799

實例527發送郵件時進行身份驗證 801

實例528接收郵件時進行身份驗證 803

實例529顯示未讀郵件 804

實例530顯示已讀郵件 807

  

第6篇Java安全與Applet應用篇

第20章Java安全 812

20.1Java對稱加密 813

實例531使用BASE64加密 813

實例532使用BASE64解密 814

實例533生成DES的密鑰 815

實例534使用DES加密 816

實例535使用DES解密 817

實例536PBE的鹽值 819

實例537生成PBE的密鑰 820

實例538使用PBE加密 820

實例539使用PBE解密 821

20.2Java非對稱加密 823

實例540生成RSA密鑰對 823

實例541使用RSA的簽名 824

實例542RSA服務端加密 825

實例543RSA客戶端加密 827

實例544DH服務端加密 828

實例545DH客戶端加密 831

20.3Java單項加密 833

實例546使用MD5加密 833

實例547使用Hmac加密 834

實例548使用DSA加密 836

第21章Applet的應用 838

21.1Applet在html中的使用 839

實例549在html中顯示Applet 839

實例550設置Applet的顯示位置 840

實例551Applet獲取頁面傳遞的參數 841

實例552使用標記中的archive屬性 842

21.2Applet的方法 844

實例553使用paint()方法繪制頁面內容 844

實例554使用update()方法更新頁面內容 845

實例555使用repaint()方法重新繪制頁面 846

實例556Applet顯示地址欄上的路徑 847

實例557Applet顯示class存放的路徑 849

21.3Applet中的文字處理 850

實例558控制Applet字體大小 850

實例559控制Applet文字位置 851

實例560控制Applet字體樣式 852

實例561Applet中繪制立體效果的文字 853

實例562Applet中繪制陰影效果的文字 854

實例563Applet中繪制傾斜效果的文字 855

實例564Applet中繪制漸變效果的文字 856

實例565Applet中繪制會變色的文字 858

實例566Applet中繪制順時針旋轉的文字 859

實例567Applet中動態繪制文本 861

21.4Applet中的圖形處理 862

實例568Applet繪制直線 862

實例569Applet繪制矩形 864

實例570Applet繪制圓角矩形 865

實例571Applet繪制橢圓 866

實例572Applet繪制圓弧 867

實例573Applet繪制折線 868

實例574Applet繪制多角形 869

實例575Applet繪制圖片 870

實例576Applet中的圖形加運算 871

實例577Applet中的圖形減運算 872

實例578Applet中的圖形交運算 874

實例579Applet中的圖形異或運算 875

實例580Applet中繪制紋理填充圖形 876

21.5Applet中的圖像處理 877

實例581Applet中縮放圖像 877

實例582Applet中翻轉圖像 878

實例583Applet中旋轉圖像 880

實例584Applet中傾斜圖像 881

實例585Applet中調整圖片的亮度 882

實例586Applet中繪制中文驗證碼 883

實例587Applet中繪制圖片驗證碼 885

實例588Applet中繪制帶干擾線的驗證碼 886

實例589Applet中模糊圖像 888

實例590Applet中銳化圖像 889

實例591Applet中照亮圖像邊緣 890

實例592Applet中反向圖像 892

實例593Applet中圖像動態拉伸 893

21.6Applet中的文字動畫 895

實例594Applet中文字縮放動畫 895

實例595Applet中文字跑馬燈動畫 896

實例596Applet中字幕顯示動畫 898

實例597Applet中文字閃現動畫 899

實例598Applet中滾動廣告字幕動畫 901

  

  

  

Java開發實例大全(提高卷)

  

目錄

  

VI

  

  

XIII

  

  

  

  

  

  

序: