注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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圖書(shū)(中文版)
標(biāo) 簽: Java

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)