出版時間:2005-2 出版社:電子工業(yè)出版社 作者:沃爾拉斯 頁數:588 字數:960000 譯者:鄧一凡
Tag標簽:無
內容概要
本書包括了JFC Swing API和Java 2平臺的最新修改。在本書中,作者與Sun Microsystems公司的Swing部門緊密合作,詳盡介紹了如何使用Swing組件創(chuàng)建GUI。本書是面向任務而編寫的,并且提供了大量的示例。它將使讀者創(chuàng)建不需要經過修改就可以在多個平臺下運行,并且外觀和性能甚至優(yōu)于本機環(huán)境的用戶界面程序。通過對Java 2平臺最新版本的全面介紹,作者在本書中為創(chuàng)建GUI程序提供了新鮮內容。對于希望創(chuàng)建功能強大、穩(wěn)定的GUI的初學者或經驗豐富的Java開發(fā)人員來說,本書是一個不可或缺的教材和參考。
作者簡介
Kathy Walrath是Sun Microsystems公司Swing小組的資深技術撰稿人,她自從1993年就開始編寫Java平臺的規(guī)范和使用手冊了。Mary Campione以前也是Sun Microsystems公司的高級技術撰稿人和程序員,她在該公司花了幾年的時間編寫Java平臺方面的文檔。她與合作者Kathy Walrath創(chuàng)
書籍目錄
第1章 Swing入門 1.1 關于JFC和Swing 1.2 編譯和運行Swing程序 1.3 問題與練習 1.4 示例程序第2章 按示例學習Swing 2.1 示例1:你的第一個Swing程序 2.2 示例2:SwingApplication 2.3 示例3:CelsiusConverter 2.4 示例4:改進后的CelsiusConverter 2.5 示例5:LunarPhases 2.6 示例6:VoteDialog 2.7 小結 2.8 問題與練習 2.9 示例程序第3章 使用Swing組件 3.1 Swing組件的可視化索引 3.2 在Swing組件中使用HTML 3.3 使用頂層容器 3.4 使用模型 3.5 JComponent類 3.6 使用文本組件 3.7 小結 3.8 問題與練習 3.9 示例程序第4章 在容器中放置組件 4.1 布局管理的可視化指南 4.2 使用布局管理器 4.3 布局管理器的工作原理 4.4 創(chuàng)建一個自定義布局管理器 4.5 不使用布局管理器(絕對定位) 4.6 小結 4.7 問題與答案 4.8 示例程序第5章 編寫事件偵聽器 5.1 事件處理的部分示例 5.2 編寫事件偵聽器的常規(guī)信息 5.3 Swing組件支持的偵聽器 5.4 偵聽器API表 5.5 小結 5.6 問題與練習 5.7 示例程序第6章 執(zhí)行自定義繪制 6.1 Swing組件是如何顯示的 6.2 繪制概念的介紹 6.3 實現一個自定義組件 6.4 小結 6.5 問題與練習 6.6 示例程序第7章 組件參考 7.1 如何創(chuàng)建Applet 7.2 如何使用按鈕 7.3 如何使用復選框 7.4 如何使用顏色選擇器 7.5 如何使用組合框 7.6 如何使用對話框 7.7 如何使用編輯器窗格和文本窗格 7.8 如何使用文件選擇器 7.9 如何使用格式化文本框 7.10 如何創(chuàng)建幀(主窗口) 7.11 如何使用內部幀 7.12 如何使用標簽 7.13 如何使用分層窗格 7.14 如何使用列表 7.15 如何使用菜單 7.16 如何使用面板 7.17 如何使用密碼框 7.18 如何使用進度條 7.19 如何使用單選按鈕 7.20 如何使用根窗格 7.21 如何使用滾動窗格 7.22 如何使用分隔符 7.23 如何使用滑塊組件 7.24 如何使用微調組件 7.25 如何使用分隔窗格 7.26 如何使用選項卡窗格 7.27 如何使用表格 7.28 如何使用文本區(qū)域組件 7.29 如何使用文本框組件 7.30 如何使用工具欄 7.31 如何使用工具提示 7.32 如何使用樹第8章 布局管理器參考 8.1 如何使用BorderLayout 8.2 如何使用BoxLayout 8.3 如何使用CardLayout 8.4 如何使用FlowLayout 8.5 如何使用GridBagLayout 8.6 如何使用GridLayout 8.7 如何使用SpringLayout第9章 其他的Swing特性參考 9.1 如何使用動作 9.2 如何支持無障礙技術 9.3 如何使用邊框 9.4 如何使用拖放和數據傳輸 9.5 如何使用焦點子系統(tǒng) 9.6 如何使用圖標 9.7 如何使用鍵綁定 9.8 如何設置外觀感覺 9.9 如何使用線程 9.10 如何使用計時器第10章 事件偵聽器參考 10.1 如何編寫一個動作偵聽器 10.2 如何編寫一個光標偵聽器 10.3 如何編寫一個變化偵聽器 10.4 如何編寫一個組件偵聽器 10.5 如何編寫一個容器偵聽器 10.6 如何編寫一個文檔偵聽器 10.7 如何編寫一個焦點偵聽器 10.8 如何編寫一個內部幀偵聽器 10.9 如何編寫一個項偵聽器 10.10 如何編寫一個鍵偵聽器 10.11 如何編寫一個列表數據偵聽器 10.12 如何編寫一個列表選擇偵聽器 10.13 如何編寫一個鼠標偵聽器 10.14 如何編寫一個鼠標移動偵聽器 10.15 如何編寫一個鼠標滑輪偵聽器 10.16 如何編寫一個屬性變化偵聽器 10.17 如何編寫一個表格模型偵聽器 10.18 如何編寫一個樹展開偵聽器 10.19 如何編寫一個樹模型偵聽器 10.20 如何編寫一個樹選擇偵聽器 10.21 如何編寫一個樹-將-展開偵聽器 10.22 如何編寫一個可撤銷編輯偵聽器 10.23 如何編寫一個窗口偵聽器附錄 解決問題的參考
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載