一般分類: 教科專業 > 自然科學 > 電腦科學 
     
    王者歸來-600個Java企業專案完整範例集
    出版社:佳魁資訊
    出版日期:2012-10-24
    ISBN:9789865908317
    參考分類(CAT):電腦科學
    參考分類(CIP): 電腦科學

    優惠價:9折,774

    定價:  $860 

    無法訂購
    分享
      買了此商品的人,也買了....
    定價:420 元
    特價:90折!378
     
    定價:650 元
    特價:90折!585
     
    定價:1200 元
    特價:90折!1080
     
    定價:580 元
    特價:90折!522
     
    定價:720 元
    特價:90折!648
     
      | 內容簡介 |
    內容簡介
    本書以開發人員在專案開發中經常遇到的問題和必須掌握的技術為中心,精選Java 專案程式設計中的 598 個實例,介紹應用Java進行程式開發的技巧,涵蓋了Java 的圖形影像、動畫遊戲、網路應用技術、Applet 應用、XML、JFreeChart 圖表程式設計和PDF檔案處理等方面的內容,每一個重點都提供了豐富及高應用性的實例,以幫助程式設計師快速解決問題。  每個實例都是作者精心篩選,是專案程式設計中需要經常使用或實現的技術,有許多實例更是程式設計師夢寐以求的,具有很強的實用性。所有實例均提供原始程式碼,請至www.topteam.cc 本公司網站下載。,使用者在程式設計中可以快速借鏡或應用。為提昇使用者的實際程式設計能力,書中程式都經過嚴格測試,可與商用程式媲美。  為方便使用者閱讀,幾乎所有程式都提供有詳細註釋。使用者在研讀本書過程中,可以從原始程式中複製實例,去掉實例的唯讀屬性。有些實例需要使用對應的資料庫或協力廠商資源,這些實例在使用前需要進行對應設定,詳細使用方式請參考本書內文。  本書適合Java專案開發人員、Java初學者及熱愛程式設計者參考使用。
    目次
    第一篇圖形影像篇第1章Java圖形與文字1.1繪製圖形和文字001.繪製直線002.繪製矩形003.繪製正方形004.繪製橢圓005.繪製圓弧006.繪製指定角度的填充扇形007.繪製多邊形008.繪製二次曲線009.繪製三次曲線010.繪製文字011.設定文字的字型012.設定文字和圖形的顏色1.2畫筆和圖形處理013.設定畫筆的粗細014.設定畫筆樣式015.設定連接方式016.設定虛線模式017.縮放圖形018.旋轉圖形019.斜切圖形020.為圖形填充漸層色021.平移座標軸1.3繪製圖案022.繪製五環圖案023.繪製藝術圖案024.繪製花瓣025.繪製圖章1.4圖形的合併運算026.圖形的加運算027.圖形的減運算028.圖形的交集運算029.圖形的互斥運算第2章Java影像處理2.1影像處理030.繪製影像031.縮放影像032.翻轉影像033.旋轉影像034.傾斜影像035.裁剪圖片036.調整圖片的亮度2.2顏色處理037.轉換彩色圖片為灰階圖片038.使用像素值產生影像第3章繪圖特效3.1文字特效039.立體效果的文字040.陰影效果的文字041.傾斜效果的文字042.漸層效果的文字043.會變色的文字044.浮水印文字特效045.順時針旋轉文字046.動態繪製文字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.文字閃現069.捲動廣告字幕4.2圖片動畫070.圖片淡入淡出071.隨滑鼠指標移動的圖片072.透過鍵盤移動圖片073.圖片動態伸展074.桌面彈球075.迴圈捲動圖片076.撞球動畫077.電影膠卷特效078.隨機移動的圖片079.雪花飄落動畫080.圖片旋轉動畫081.圖片閃現動畫082.框動畫效果083.水波動畫4.3遊戲開發084.圖片配對遊戲085.小豬走迷宮086.拼圖遊戲087.海灘捉螃蟹088.荒山打獵遊戲089.打字母遊戲090.警察抓小偷091.擲骰子092.畫梅花093.打造自己的開心農場第5章列印報表5.1列印控制094.“列印”交談視窗095.實現列印096.列印圖形097.列印圖片098.預覽列印099.倒序列印100.為列印內容增加浮水印101.自動為列印內容增加浮水印5.2列印的應用102.列印快遞單103.列印報表104.列印桌面圖片105.列印直條圖表106.列印圓餅圖表107.列印聚合線圖表108.列印範圍圖表109.列印帶直條圖表的報表110.列印帶圓餅圖表的報表111.列印帶聚合線圖表的報表112.匯出報表到Excel表格113.匯出報表到PDF檔案114.批次列印條碼115.相簿特效列印程式116.鏡面效果文字列印117.透明的預覽列印交談視窗第6章管理影像檔6.1影像的修改與儲存118.儲存圖片檔案119.修改圖片檔案名稱120.縮放圖片並儲存121.為圖片增加浮水印並儲存122.融合兩張圖片並儲存123.模糊圖片並儲存124.銳化圖片並儲存125.照亮邊緣並儲存126.負片並儲存圖片127.填充紋理並儲存為圖片128.圖片儲存到Access資料庫中6.2圖片在資料庫中的存取129.圖片儲存到MySQL資料庫中130.圖片儲存到SQLServer資料庫中131.讀取Access資料庫中儲存的圖片132.讀取MySQL資料庫中儲存的圖片133.讀取SQLServer資料庫中儲存的圖片134.修改Access資料庫中儲存的圖片135.修改MySQL資料庫中儲存的圖片136.修改SQLServer資料庫中儲存的圖片137.獲得滑鼠指標在任意位置的顏色值6.3其他應用138.圖片瀏覽器139.轉換圖片格式140.繪製石英鐘141.繪圖程式142.螢幕抓圖程式143.螢幕放大鏡第二篇JFreeChart圖表篇第7章JFreeChart基本操作7.1JFreeChart基礎操作144.基本圓形圖145.顯示圖示146.工具列提示147.亂碼問題148.顯示數值149.反鋸齒設定7.2設定圖表背景150.設定背景圖片151.設定圖片對齊方式152.設定背景圖片透明度153.設定背景顏色7.3處理圖表的邊框154.隱藏圖表邊框155.圖表邊框筆觸156.圖表邊框顏色7.4修改圖表的圖示157.設定圖示背景色158.設定圖示邊框159.設定圖示邊框顏色160.設定圖示邊緣間距161.設定圖示字型顏色162.設定圖示位置第8章基礎圖表技術8.1普通圓形圖163.離圓形圖164.橢圓圓形圖165.圓形圖的陰影166.圓形圖的分類邊框顏色167.粗體圓形圖分類邊框168.設定圓形圖顏色169.圓形圖旋轉角度170.圓形圖旋轉順序171.隱藏分類標籤連接線8.23D圓形圖172.建立3D圓形圖173.3D圓形圖透明度174.3D圓形圖的Z軸175.逆時針旋轉3D圓形圖176.順時針旋轉3D圓形圖177.實現多重圓形圖8.3多重圓形圖178.多重圓形圖亂碼179.多重圓形圖的展示方式180.3D多重圓形圖181.簡單直條圖8.4基本直條圖182.直條圖角度183.直條圖負值184.X軸字型8.5X座標軸185.X軸標籤字型186.X軸標籤角度187.X軸顯示情況188.X軸尺度顏色189.隱藏X軸尺度190.X軸尺度筆觸191.X軸尺度標籤角度192.X軸分類的間距193.X軸分類與原點的間距194.X軸的顯示位置195.Y軸字型8.6Y座標軸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.設定Y軸最大值209.設定Y軸資料範圍210.Y軸的顯示位置8.7進階直條圖211.設定網格分隔號212.設定網格分隔號顏色213.設定直條圖文字註釋214.設定直條圖文字註釋字型215.設定直條圖文字註釋顏色216.設定直條圖文字註釋錨點217.設定直條圖文字註釋類別錨點218.設定直條圖文字註釋旋轉錨點219.設定直條圖線條註釋220.繪製柱形效果221.直條圖陰影222.直條圖陰影偏移223.設定柱形的顏色224.繪製3D直條圖225.標記直條圖區間226.多系列直條圖227.多系列3D直條圖第9章擴充圖表技術9.1區域圖228.基本區域圖229.顯示多分類區域圖230.設定區域圖透明度231.增加說明文字232.設定說明文字位置233.區域圖X軸顯示位置234.區域圖X軸標籤角度235.區域圖X軸尺度標籤角度236.設定區域顏色9.2氣泡圖237.基本氣泡圖238.氣泡圖X軸標籤239.氣泡圖Y軸標籤240.設定座標範圍241.設定透明度242.設定氣泡顏色243.氣泡圖X軸標籤角度244.氣泡圖X軸尺度標籤角度245.基本分步圖9.3分步圖246.粗體分步圖247.顯示虛線效果248.設定分步圖顏色249.隱藏分步圖250.分步圖X軸顯示位置251.分步圖X軸標籤角度252.分步圖X軸尺度標籤角度253.產生線形圖與直條圖9.4聯合分類圖254.設定圖表高度255.設定圖表位置256.線形圖與分佈圖257.基本雙軸圖9.5雙軸圖258.基本雙Y軸圖259.雙Y軸字型260.3D雙軸圖261.設定雙軸圖顏色262.雙軸圖X軸標籤角度263.雙軸圖X軸尺度標籤角度9.6聚合線圖264.基本聚合線圖265.多條聚合線圖266.水平聚合線圖267.隱藏聚合線圖268.粗體聚合線269.顯示聚合線節點270.產生節點圖271.設定虛線圖272.設定聚合線顏色273.3D聚合線圖274.XY聚合線圖275.排序聚合線圖276.基本環形圖9.7環形圖277.環形圖字型278.設定環形深度279.分離環形圖280.橢圓環形圖281.環形的陰影偏移282.環形的簡單標籤283.環形的旋轉角度284.基本累積橫條圖9.8累積橫條圖285.水平累積橫條圖286.設定邊線距離287.著色分組累積橫條圖288.基本時序圖9.9時序圖289.設定時間顯示格式290.增加雙時間軸291.雙時間軸位置292.動態顯示十字標記293.增加Y軸標記294.增加X軸標記295.設定刻度單位296.設定時間軸範圍第三篇網路技術篇第10章網路應用基礎10.1網路位址解析297.獲得本機主機的IP位址298.獲得本機主機的功能變數名稱和主機名稱299.透過功能變數名稱獲得IP地址300.透過IP位址獲得功能變數名稱和主機名稱301.獲得內網的所有IP地址302.獲得網路資源的大小10.2網路資源管理303.解析網頁中的內容304.網路資源的單執行緒下載305.網路資源的多執行緒下載306.下載網路資源的中斷點續傳第11章TCP通訊端11.1Socket基礎307.建立伺服器通訊端308.建立用戶端通訊端309.設定等待連接的逾時時間310.獲得Socket資訊311.接收和發送Socket資訊312.關閉Socket緩衝313.使用Socket通訊11.2TCP網路通訊314.防止Socket傳遞中文字亂碼315.使用Socket傳遞物件316.使用Socket傳輸圖片317.使用Socket傳輸音訊318.使用Socket傳輸視訊319.一個伺服器與一個用戶端通訊320.一個伺服器與多個用戶端通訊321.用戶端一對多通訊322.用戶端一對一通訊323.基於Socket的資料庫程式設計324.使用Proxy建立代理伺服器325.使用ProxySelector選擇代理伺服器326.聊天室伺服器端11.3TCP應用程式327.聊天室用戶端第12章郵件收發12.1簡單郵件328.設定郵件服務329.發送郵件330.接收郵件331.發送帶附件的郵件12.2複雜郵件332.接收帶附件的郵件333.發送郵件時進行身份驗證334.接收郵件時進行身份驗證335.顯示未讀郵件336.顯示已讀郵件第四篇Java安全與Applet應用篇第13章Java安全13.1Java對稱加密337.使用BASE64加密338.使用BASE64解密339.產生DES的金鑰340.使用DES加密341.使用DES解密342.PBE的SALT值343.產生PBE的金鑰344.使用PBE加密345.使用PBE解密13.2Java非對稱加密346.產生RSA金鑰對347.使用RSA的簽名348.RSA服務端加密349.RSA用戶端加密350.DH服務端加密351.DH用戶端加密13.3Java單項加密352.使用MD5加密353.使用Hmac加密354.使用DSA加密第14章Applet的應用14.1Applet在html中的使用355.在html中顯示Applet356.設定Applet的顯示位置357.Applet獲得頁面傳遞的參數358.使用標記中的archive屬性359.使用paint()方法繪製頁面內容14.2Applet的方法360.使用update()方法更新頁面內容361.使用repaint()方法重新繪製頁面362.Applet顯示位址欄上的路徑363.Applet顯示class存放的路徑14.3Applet中的文字處理364.控制Applet字型大小365.控制Applet文字位置366.控制Applet字型樣式367.Applet中繪製立體效果的文字368.Applet中繪製陰影效果的文字369.Applet中繪製傾斜效果的文字370.Applet中繪製漸層效果的文字371.Applet中繪製會變色的文字372.Applet中繪製順時針旋轉的文字373.Applet中動態繪製文字374.Applet繪製直線14.4Applet中的圖形處理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.5Applet中的影像處理387.Applet中縮放影像388.Applet中翻轉影像389.Applet中旋轉影像390.Applet中傾斜影像391.Applet中調整圖片的亮度392.Applet中繪製中文驗證碼393.Applet中繪製圖片驗證碼394.Applet中繪製帶干擾線的驗證碼395.Applet中模糊影像396.Applet中銳化影像397.Applet中照亮影像邊緣398.Applet中反向影像399.Applet中影像動態伸展14.6Applet中的文字動畫400.Applet中文字縮放動畫401.Applet中文字跑馬燈動畫402.Applet中字幕顯示動畫403.Applet中文字閃現動畫404.Applet中捲動廣告字幕動畫第五篇XML篇第15章初識XML15.1XML語言基礎405.簡單的XML406.驗證XML的格式407.XML屬性的使用408.XML中CDATA的使用15.2XML與CSS409.在XML中使用CSS410.CSS格式化XML版面設定411.CSS格式化XML背景色412.CSS格式化XML字型413.CSS改變XML中的滑鼠手勢414.CSS在XML中增加背景圖415.CSS製作XML表格416.在XML使用XSLT15.3XML與XSLT的元素417.使用XSLT中的template418.使用XSLT中的value-of419.使用XSLT中的for-each420.使用XSLT中的if421.使用XSLT中的sort422.使用XSLT中的choose423.使用XSLT中的copy-of424.使用XSLT中的apply-templates425.使用XSLT中的attribute426.使用XSLT中的elements15.4XML與XSLT的內建函數427.縮放影像428.使用XSLT中的format-number()429.使用XSLT中的document()430.在XML內部定義DTD15.5DTD的參考與驗證431.在XML外部參考DTD432.驗證XML是否符合DTD的定義15.6使用DTD定義XML元素433.在DTD宣告元素434.在DTD宣告重複元素435.在DTD宣告選擇性元素436.在DTD中使用ENTITY15.7使用DTD定義XML屬性437.在DTD宣告元素屬性438.在DTD宣告帶有#IMPLIED的屬性439.在DTD宣告帶有#REQUIRED的屬性440.在DTD宣告帶有#FIXED的屬性441.在DTD宣告列舉屬性值442.型態為ID的屬性實例443.型態為IDREF的屬性實例444.型態為NMTOKEN的屬性實例第16章XMLSchema16.1XSD的參考與驗證445.在XML中使用XMLSchema446.驗證XML是否符合Schema的描述447.XSD檔案根項目的參考448.在XSD中使用註釋16.2使用XSD簡單型態定義XML元素449.在XSD定義XML元素450.使用xs:simpleType和xs:restriction451.使用xs:list452.使用xs:enumeration453.使用xs:pattern454.使用xs:complexType和xs:sequence16.3使用XSD複雜型態定義XML元素455.使用xs:choice456.使用xs:all457.使用xs:group458.使用xs:extension和xs:simpleContent459.使用xs:extension和xs:complexContent460.使用xs:restriction和xs:simpleContent461.使用xs:restriction和xs:complexContent462.使用xs:attributeGroup和xs:attribute463.在XSD中對字元進行限制16.4使用XSD的普通型態464.在XSD中對數值進行限制第17章解析XML檔案17.1使用SAX讀取XML465.從檔案中讀取XML466.從資料流程中讀取XML467.從資料來源中讀取XML468.解析XML元素名稱17.2使用SAX解析XML469.解析XML元素名稱和內容470.解析XML元素屬性和屬性值471.使用VO解析XML元素472.使用VO解析XML元素和屬性473.使用SAX驗證DTD474.從檔案中讀取XML17.3使用DOM讀取XML475.從資料流程中讀取XML476.從資料來源中讀取XML477.解析XML元素名稱17.4使用DOM解析XML478.解析XML元素名稱和內容479.解析XML元素屬性和屬性值480.使用VO解析XML元素481.使用VO解析XML元素和屬性17.5使用DOM操作XML482.建立簡單的XML檔案483.建立基本的XML檔案484.使用VO建立XML檔案485.使用DOM增加XML元素486.使用DOM修改XML元素487.使用DOM刪除XML元素第六篇操作PDF篇第18章操作PDF檔案18.1檔案和檔案屬性488.建立PDF檔案489.增加PDF檔案標題490.增加PDF檔案主題491.增加PDF檔案關鍵字492.增加PDF檔案作者493.增加PDF檔案建立者494.增加PDF檔案製作者495.增加PDF檔案建立日期496.設定頁面大小18.2初始化操作497.水平顯示頁面498.垂直顯示頁面499.增加浮水印500.增加頁眉和頁尾501.建立新頁502.為PDF檔案增加頁碼18.3字型與中文處理503.設定特殊的文字字型504.粗體字型505.增加底線506.增加刪除線507.在PDF檔案中顯示中文508.設定PDF檔案密碼18.4區塊、子句、段落、章節和區域509.增加和建立區塊510.設定上標和索引511.設定文字背景顏色512.增加和建立子句513.增加和建立段落514.設定段落首行縮排515.設定段落的上下間距516.設定段落左右縮排517.設定段落的對齊方式518.設定段落字型大小519.設定段落文字顏色520.增加章節521.在章節中增加小節522.在小節中增加列表523.在小節中增加段落524.在小節中增加表格525.在小節中增加圖片526.文字檔轉為PDF檔案18.5讀取PDF檔案527.讀取PDF檔案528.讀取加密的PDF檔案529.編輯PDF檔案530.匯入已有檔案531.匯入並增加頁碼532.匯入並增加浮水印533.匯入並增加新頁和內容534.拆分PDF檔案535.合併PDF檔案536.列印PDF檔案第19章繪製PDF圖形和影像...19.1繪制圖形537.在PDF檔案中繪製直線538.在PDF檔案中繪製矩形539.在PDF檔案中繪製圓540.使用Graphics2D繪製圖形541.使用PdfGraphics2D繪製文字542.使用PdfGraphics2D繪製圖形543.使用PdfGraphics2D繪製有填充色的圖形544.使用PdfGraphics2D旋轉繪製的圖形545.使用PdfGraphics2D縮放繪製的圖形546.使用PdfGraphics2D平移繪製的圖形547.增加圖片19.2繪製圖片548.設定圖片對齊方式549.將圖片設定為背景550.設定文字環繞551.設定圖片大小552.調整圖片比例553.設定高度和寬度的比例554.旋轉圖片555.使用PdfGraphics2D繪製圖片第20章繪製PDF表格20.1Table表格556.建立具有指定列數的表格557.建立具有指定行列數的表格558.設定表格的邊框寬度559.設定表格的邊框顏色560.設定儲存格間距561.設定儲存格填距562.設定表格的標頭563.設定儲存格所佔的列數564.設定儲存格所佔的行數565.設定儲存格的背景色566.巢狀表格567.偏移表格568.建立表格20.2PdfPTable表格569.設定表格寬度570.設定表格對齊方式571.設定表格的列寬572.設定絕對寬度573.巢狀表格574.在表格中增加圖片575.設定儲存格的高度576.設定儲存格的對齊方式577.設定儲存格的填充和行距578.行優先分頁579.頁優先分頁580.強行在一頁顯示581.絕對定位表格582.大型表格的記憶體處理第21章設置閱讀器參數21.1設定頁面參數583.只顯示一個頁面584.單列顯示585.雙列顯示奇頁在左586.雙列顯示奇頁在右587.顯示大綱588.顯示縮圖589.不顯示大綱和縮圖590.全螢幕顯示591.顯示和隱藏工具列21.2設定工具列和全螢幕模式參數592.顯示和隱藏選單593.顯示和隱藏頁面元素594.使檔案視窗適合顯示第一頁595.在螢幕中央顯示檔案視窗596.全螢幕模式下顯示大綱597.全螢幕模式下顯示縮圖598.全螢幕模式下不顯示大綱和縮圖