深入且廣泛地介紹Swing各種元件,帶領您深入瞭解各種視窗元件和使用技巧
這是一本視窗程式開發觀念與設計技巧並陳,範例與說明並重,入門與進階循序的最佳Java視窗程式設計入門教材。您僅需要基本Java語言撰寫能力,即可輕鬆學習。本書深入且廣泛地介紹Swing各種元件,並運用範例的詳細說明,協助您快速學習視窗程式設計的技巧。如果您想深入體會Java視窗程式技術的彈性與威力,並深刻體驗Swing的優異設計觀念,那麼您絕對不能錯過這本書。
本書特色
■輕鬆奠定紮實基礎:這一本書專為初學者設計,從事件驅動設計觀念為起點,詳細講解Swing元件的用途與運用技巧,為您建立開發Swing視窗程式的紮實基礎。
■強調事件驅動觀念:事件驅動是開發視窗程式非常重要的觀念,而瞭解Swing元件可回應之事件更是關鍵。本書除特別加強這個部分的介紹外,還特別提供建立各種事件回應機制的說明範例。
■深入說明版面佈局:Swing版面佈局是控制視窗畫面配置的重要機制,本書將詳細介紹各佈局管理員的特性與應用方式,絕不隨便帶過,更說明其他書籍鮮少說明的SpringLayout佈局管理員。
■詳細介紹Swing元件:對於Swing各種元件的介紹,除包含基本的功能、用途與元件類別常用方法外,針對較複雜的JList、JTree…等元件,更深入說明配合運作的相關介面、類別。
■元件實務應用示範:本書不僅針對Swing元件做功能性的介紹,還將說明實務應用。特別推薦5-4節運用驗證類別建立身份證字號檢查文字欄。
■實際體驗應用程式開發:為了讓讀者能夠瞭解,並驗證如何以Swing開發視窗,本書最後還提供多文件編輯器、即時通訊程式、MP3播放器、圖檔瀏覽器、視訊播放器…等,目前最熱門之視窗程式的實作範例。
■範例眾多說明詳盡:全書提供136個範例,讓您從實際範例紮實學習,除了列出完整程式碼與詳盡解說外,更堅持詳盡的程式碼註解,保證程式閱讀輕鬆無負擔。
■超有料隨書光碟:本書隨書光碟將提供安裝程式,協助您快速安裝本書範例、JDK與JDK說明文件,並提供瀏覽程式方便讀者快速檢視各章範例程式檔。