注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JavaTM Swing

JavaTM Swing

JavaTM Swing

定 價(jià):¥128.00

作 者: (美)Marc Loy等著;R & W組譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華大學(xué)出版社O'Reilly圖書(中文版)
標(biāo) 簽: Java

ISBN: 9787302092674 出版時(shí)間: 2004-01-01 包裝: 精裝本
開本: 24cm 頁數(shù): 1278頁 字?jǐn)?shù):  

內(nèi)容簡介

  Swing是一個(gè)用于開發(fā)Java應(yīng)用程序用戶界面的開發(fā)工具包。它以抽象窗口工具包(AWT)為基礎(chǔ)使跨平臺應(yīng)用程序可以使用任何可插拔的外觀風(fēng)格。Swing開發(fā)人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面。《Java Swing(第二版)》涵蓋了Java 2 SDK 1.3和1.4的所有功能,本書不但是一本參考書,而且是名副其實(shí)的指導(dǎo)書,是一本開發(fā)人員為開發(fā)人員編寫的書,它收羅了眾多不同難易程度的實(shí)用范例程序,幾乎覆蓋了Swing的每個(gè)組件。以上特點(diǎn)意味著Swing有很多需要學(xué)習(xí)的內(nèi)容。撇開其平臺靈活性不談,Swing比其他任何用戶界面工具包都更有深度。它一方面可以輕而易舉地用來制作簡單界面,另一方面也足以用來構(gòu)建復(fù)雜的界面?!禞ava Swing(第二版)》的內(nèi)容包括∶ ·新增了講解拖放(Drag and Drop)的章節(jié) ·建立用戶界面所需的輔助功能 ·SDK 1.3引入的按鍵綁定基礎(chǔ)結(jié)構(gòu) ·新增了講解JFormattedTextField和輸入驗(yàn)證的章節(jié) ·Mac OS X的編程介紹和范例 ·SDK 1.4引入的輸入焦點(diǎn)系統(tǒng) ·可插拔的外觀風(fēng)格 ·SDK 1.4引入的新布局管理器SpringLayout ·總結(jié)每個(gè)組件重要功能的屬性列表 ·SDK 1.4的微調(diào)按鈕(Spinner)組件 ·如何在組件中使用HTML ·新增列出所有組件綁定操作的一個(gè)附錄 ·新增一個(gè)支持網(wǎng)站,包含工具程序、范例和補(bǔ)充內(nèi)容不論是老練的Java開發(fā)人員還是Java的初學(xué)者,《Java Swing(第二版)》都是必不可少的學(xué)習(xí)指南。

作者簡介

  Marc Loy是Galileo Systems,LLC的高級程序員,但他主要為各種公司教授Jave和Perl課程。他早在Java的alpha階段就開始使用它。除了教課之外,他還為很多公司開發(fā)各種規(guī)模的Java應(yīng)用程序。全從Wisconsin大學(xué)Madision分校獲得了計(jì)逄機(jī)科學(xué)碩士學(xué)位,現(xiàn)在仍同妻子Ron Becher住在Madison。

圖書目錄

第一章  Swing簡介
Swing是什么
Swing的特性
Swing程序包和類
MVC體系結(jié)構(gòu)
使用Swing
Swing Set演示
本書的閱讀指導(dǎo)
第二章  開始建立Swing應(yīng)用程序
升級AWT程序
一個(gè)簡單的AWT應(yīng)用程序
包含第一個(gè)Swing組件
按鈕以外的工具
什么是內(nèi)部框架
一個(gè)更大的應(yīng)用程序
第三章  Swing組件基礎(chǔ)
了解動作
圖形界面事件
圖形環(huán)境
使用Swing發(fā)送變化事件
Jcomponent類
響應(yīng)鍵盤輸入
第四章  標(biāo)簽和圖標(biāo)
標(biāo)簽
使用圖像
支持HTML
圖標(biāo)
實(shí)現(xiàn)自己的圖標(biāo)動態(tài)圖標(biāo)
動態(tài)圖標(biāo)
Image Icon類
第五章  按鈕
Button Model接口
Default Button Model類
Abstract Button類
J Button類
J Toggle Button類
J Toggle Button .Toggle Button Model類
J Check Box類
J Radio Button類
Button Group類
第六章  限定范圍的組件
限定范圍的模型
J Scroll Bar類
J Slider類
J Progress Bar類
監(jiān)控進(jìn)度
第七章  列表、組合框和微調(diào)控制項(xiàng)
列表
展示列表數(shù)據(jù)
處理選擇內(nèi)容
顯示單元元素
J List類
組合框
J Combo Box類
微調(diào)控制項(xiàng)
微調(diào)控制項(xiàng)模型
微調(diào)控制項(xiàng)編輯器
第八章  Swing容器
一個(gè)簡單的容器
根窗格
基本Root Pane Container
J Frame類
J Window類
J Applet類
第九章  內(nèi)部框架
模擬一個(gè)桌面
J Internal Frame 類
J Desktop Pane類
Desktop Manager接口
建立一個(gè)桌面
第十章  Swing對話框
J Dialog類
J Option Pane類
使用J Option Pane
簡單的例子
獲得的結(jié)果
一個(gè)比較:構(gòu)造函數(shù)與靜態(tài)方法
通過J Desktop Pane來使用內(nèi)部框架對話框
第十一章  專用窗格與版面布局管理器
J Split Pane類
J Scroll Pane類
J Tabbed Pane類
布局管理器
Spring Layout類
其他窗格
第十二章  選擇器對話框
J File Chooser類
文件選擇器程序包
顏色選擇器
J Color Chooser類
開發(fā)自定義選擇器面板
開發(fā)自定義預(yù)覽面板
開發(fā)自定義對話框
第十三章  邊框
邊框入門
正確繪制邊框
Swing邊框
創(chuàng)建自定義邊框
第十四章  菜單和工具欄
介紹Swing菜單
菜單欄選擇模型
J Menu Bar類
J Menu Item 類
J Popup Menu類
J Menu類
可選菜單項(xiàng)
工具欄
第十五章  表格
J Table類
實(shí)現(xiàn)列模型
表格數(shù)據(jù)
選擇表格項(xiàng)目
繪制單元格
編輯單元格
后續(xù)步驟
第十六章  高級表格應(yīng)用
帶行標(biāo)題欄的表格
大型分頁表格
定制編輯和繪制操作的表格
用Table Model圖示數(shù)據(jù)
第十七章  樹
簡單樹
樹模型
J Tree類
樹節(jié)點(diǎn)和路徑
樹的選擇
樹的事件
繪制和編輯
深入討論
第十八章  撤消
Swing的撤消功能
Undo Manager類
擴(kuò)展Undo Manager
第十九章  文本
Swing文本組件
J Text Component類
J Text Field類
一個(gè)簡單的表單
J Password Field類
J Text Area類
工作方式
第二十章  格式化文本塊
J Formatted Text Field類
數(shù)字處理
Default Formatter類
Mask Formatter類
International Formatter類
Date Formatter類
Number Formatter類
Default Formatter Factory類
使用正則表達(dá)式進(jìn)行格式化
第二十一章  光標(biāo)、高亮顯示區(qū)和鍵盤映射
光標(biāo)
高亮顯示區(qū)
鍵盤映射
第二十二章  帶格式的文本窗格
J Text Pane類
Attribute Set類和格式
Document模型
Document事件
視圖
Document Filter類
Navigation Filter類
第二十三章  編輯器窗格和編輯工具包
J Editor Pane類
編輯器工具包概述
HTML和J Editor Pane
Hyperlink事件
HTML Editor Kit類
擴(kuò)展HTML Editor Kit
編輯HTML
寫入HTML
讀出HTML
一個(gè)自定義EditorKit 
第二十四章  拖放 
什么是拖放
放置API
拖曳姿勢API
拖曳API
樹的再排列
最后修整
第二十五章  輔助功能編程 
輔助功能的工作方式
輔助功能程序包
其他輔助對象
輔助功能的種類
SDK1.3和1.4增加的類
輔助功能工具類
與輔助功能接口
第二十六章外觀風(fēng)格
MacOSX和默認(rèn)外觀風(fēng)格
工作方式
外觀風(fēng)格的關(guān)鍵類和接口
多重外觀風(fēng)格
聲音提示
外觀風(fēng)格定制
創(chuàng)建自定義外觀風(fēng)格
第二十七章  Swing工具
工具類
Timer類
工具提示
繪制零星物件
事件工具
第二十八章Swing揭密
輸入焦點(diǎn)
Swing多線程處理
輕型組件與重型組件
繪制和重繪
建立自定義組件
附錄一  外觀風(fēng)格資源
附錄二  組件操作
詞匯表

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號