本書以關鍵技術為核心,通過20個典型模塊系統(tǒng)、全面地介紹了如何使用Java Swing進行各領域的應用程序開發(fā)。全書共分為22章,首先介紹了Java開發(fā)環(huán)境的搭建,使初學者能夠熟練掌握Java開發(fā)環(huán)境和Eclipse開發(fā)工具的下載、安裝與配置;然后通過對數(shù)碼照片管理模塊、FTP文件管理模塊、電子地圖、網絡五子棋游戲、遠程協(xié)助模塊、軟件注冊模塊、多媒體播放器模塊、決策分析模塊、桌面精靈、短信發(fā)送模塊、電子閱讀器模塊、網頁瀏覽器模塊、萬能打印模塊、MySQL結構提取器模塊、MySQL自動備份還原模塊、攝像頭拍照模塊、電子郵件模塊、文件批量處理模塊和考試管理模塊等20個模塊進行細致的介紹,使讀者能夠掌握圖形圖像、多媒體、文件處理、數(shù)據庫、報表打印、軟件安全、網絡通信及硬件開發(fā)等各領域的相關技術,為從事項目開發(fā)的人員提供相關解決方案;最后通過對Java應用程序的打包進行詳細講解,使讀者能夠快速掌握Java應用程序的打包方法。本書附有配套光盤。光盤提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows XP和Windows 2003下全部通過,保證能夠正常運行。此外,光盤中還提供了Java編程詞典試用版軟件等。本書案例涉及行業(yè)廣泛,實用性非常強,通過對本書內容的學習,讀者可以對某一行業(yè)進行軟件開發(fā),也可以通過光盤中提供的模塊源代碼進行二次開發(fā),以減少開發(fā)項目所需要的時間。非常適合各級軟件開發(fā)人員學習使用,也可供大、中專院校師生學習參考。