Swing實作手冊:Java UI最完整的參考這本書是ㄚ琪為了寫wysiwyg的編輯器,看到裡頭有建立HTML編輯器應用程式這一章時,就順手借了來看,這本書定位為程式設計指南,同時扮演教材與參考書的角色。這是一本厚達1100多頁,且對Swing詳細解釋與提供非常多範例的書,可滿足最高標準的Java Swing開發者之需要。本書第二版包含許多新範例、章節內容更新、與新增內容,以將本書「升級」至Java 1.4,包括新JSpinner與JFormattedTextField元件的完整涵蓋、新的焦點與鍵盤架構、可捲動的標籤式窗格(tabbed panes)、居中的進度列(progress bars)、可變高度的JTable、與其他諸多新功能。
目錄有
第1章 Swing概觀
第2章 Swing機制
第3章 框架、面板及邊線
第4章 佈局管理者
第5章 標籤及按鈕
第6章 頁籤式窗格
第7章 捲動窗格
第8章 分割窗格
第9章 組合方塊
第10章 清單方塊及微調器
第11章 文字元件以及復原
第12章 選單,工具列以及動作
第13章 進度列,調整器以及捲動軸
第14章 對話框
第15章 階層窗格
第16章 桌面與內部框架
第17章 樹狀元件
第18章 表格
第19章 內部文字元件
第20章 建立HTML編輯器應用程式
第21章 可外掛外觀
第22章 列印
第23章 建立XML編輯器
第24章 拖放
附錄A Java Web Start/ 附錄B 參考資源
不過ㄚ琪在碰到p.844裡的這段程式碼
Action actionNew = new AbstractAction(“New”, iconNew) {
public void actionPerformed(ActionEvent e) {
if (!promptToSave())
return;
newDocument();
}
};
讓ㄚ琪覺得受益無窮,值得推薦,ㄚ琪也很樂於聽取你對這本書的看法。