Java Swing 進階篇 (Java Swing,2/e)
James Elliott, Robert Eckstein, Marc Loy, David Wood, Brian Cole 著、張簡稜剛、陳寶文、黎哲榮 譯
- 出版商: 歐萊禮 : 中文書展|任選2書77折 滿999送企鵝帆布袋
- 出版日期: 2003-01-31
- 定價: $780
- 售價: 7.9 折 $616
- 語言: 繁體中文
- ISBN: 9867794095
- ISBN-13: 9789867794093
-
相關分類:
Java 程式語言
無法訂購
買這商品的人也買了...
-
$580$458 -
$680$537 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$680$537 -
$920$727 -
$880$695 -
$450$351 -
$1,860$1,767 -
$690$587 -
$620$558 -
$780$741 -
$750$638 -
$650$553 -
$760$600 -
$580$458 -
$590$466 -
$690$538 -
$720$569 -
$750$675 -
$750$585 -
$560$504 -
$480$379 -
$750$593 -
$880$695
相關主題
商品描述
本書特色
Swing 是 JFC(Java 基礎類別;Java Foundation Classes)的核心,它去除 Java 最大的弱點:只擁有原始的使用者介面工具。Swing 提供許多新的元件,讓你容易地建立精緻的使用者介面。它改進舊的元件,並增加許多元件,像是內部框架(internal frames),樹,表格,和文字編輯器等等。Swing 元件比 AWT 元件提供更標準化的跨平台運作機制,使我們朝 "write once, run anywhere" 更接近一步。
《Java Swing》第二版涵蓋了所有於 SDK 1.3 與 1.4 加入的新功能;本書(《進階篇》)以第二版的下半冊內容為主,並改在原文書完成不久後,便開始進行翻譯的工作,讓讀者能盡快掌握最新最好的資訊。本書內含許多立即可使用的獨立範例,例如文字編輯器,和能夠有效率地顯示數千筆資料的表格。它還包含進階的解說,像是自訂外視感覺(L&F)和使用輔助工具 API 等等。它不僅僅是參考文件,它還是個有完整範例和詳細說明的輔助工具,以幫助你快速而有效率的發展程式。
如果你對《基礎篇》中介紹的基礎元件已瞭如指掌,甚至意猶未盡想更進一步探究較複雜的 Swing 元件,以及較鮮為人知的內部機制,《進階篇》能滿足你的求知欲;這兩本書必定是你設計 GUI 時,所不可或缺的最佳範本。
本書內容
前言
譯序
第 15 章 表
JTable 類別
實作欄模型
表格資料
選取表格的項目
繪製儲存格
編輯儲存格
接下來呢第 16 章 進階的表格範例
擁有列標頭的表格
可跳頁的大型表格
以自訂編輯器及繪製器建立表格
以 TableModel 繪製資料圖表第 17 章 樹元件
簡單的樹
樹的模型
樹節點和路徑
樹的選取
樹的事件
繪製和編輯
接下來呢?第 18 章 復原
Swing 的復原機制
UndoManager 類別
延伸 UndoManager第 19 章 文字相關元件
Swing 文字元件
JTextComponent 類別
JTextField 類別
簡單的表單
JPasswordField 類別
JTextArea 類別第 20 章 格式化文字欄位
JFormattedTextField 類別
處理數值
DefaultFormatter 類別
MaskFormatter 類別
InternationalFormatter 類別
DateFormatter 類別
NumberFormatter 類別
DefaultFormatterFactory 類別
利用正規表示式格式化
InputVerifier 類別第 21 章 插入點、強調顯示與按鍵對應
插入點
強調顯示
按鍵對應第 22 章 樣式化文字窗格
JTextPane 類別
AttributeSet 與 Style
樣式化編輯器
文件模型
文件事件
View
DocumentFilter 類別
NavigationFilter 類別第 23 章 編輯器窗格與工具
JEditorPane 類別
編輯器工具類別概述
HTML 與 JEditorPane
超連結事件
HTMLEditorKit 類別
延伸 HTMLEditorKit
編輯 HTML
寫入 HTML
讀取 HTML
自訂 EditorKit 物件第 24 章 拖曳與放下
什麼是拖放功能呢?
Drop API
Drag Gesture API
Drag API
重新排列的 JTree
最後工作第 25 章 以輔助工具撰寫程式
輔助工具如何運作
輔助工具套件
其他 Accessible 物件
輔助工具的類型
SDK 1.3 與 1.4 新增的類別
輔助工具公用程式類別
與輔助工具聯繫第 26 章 外視感覺
Mac OS X 和預設的外視感覺
外視感覺如何運作
Mac OS X 和預設的外視感覺 / #
重要的 L&F 類別及介面
MultiLookAndFeel
提示音
自訂外視感覺
建立自訂的 L&F第 27 章 Swing 公用程式
Swing 公用程式
Timer 類別
工具提示
繪圖公用程式
事件公用程式第 28 章 Swing 內部奧秘
處理焦點
有關 Swing 的多執行緒議題
輕型 vs. 重型元件
繪圖和重繪
建立自訂元件附錄 A 外視感覺資源
附錄 B 元件動作
索引