注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關JFC Swing標準教材(第二版)

JFC Swing標準教材(第二版)

JFC Swing標準教材(第二版)

定 價:¥58.00

作 者: (美)Kathy Walrath等著;鄧一凡,余勇,羅云峰等譯;鄧一凡譯
出版社: 電子工業(yè)出版社
叢編項: SUN核心技術叢書
標 簽: Java

ISBN: 9787121007460 出版時間: 2005-02-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 588 字數(shù):  

內容簡介

  本書特色:本系列叢書是由SunMicrosystems公司的Java技術人員提供支持并撰寫的。這些Java技術人員是Java技術的完整、專業(yè)且權威的信息來源。本系列叢書所提供的信息可以幫助讀者建立高效的、健壯的且可移植的應用程序或小程序。對于要使用Java2平臺的讀者來說,本系列叢書是不可或缺的資源。本書經(jīng)過全面改版和更新后終于出現(xiàn)在讀者面前,其中包括了JFCSwingAPI和Java2平臺的最新修訂。在本書中,作者和Java專家與SunMicrosystems公司的Swing部門緊密合作——詳盡地介紹了如何使用Swing組件創(chuàng)建GUI。本書是面向任務而編寫的,并且提供了大量的示例。它將使讀者創(chuàng)建不需要經(jīng)過修改就可以在多個平臺下運行、外觀和性能甚至優(yōu)于本機環(huán)境的用戶界面程序。通過對Java2平臺最新版本的全面介紹,作者在本書中為創(chuàng)建GUI程序提供了新鮮內容。本書介紹的內容包括:●為使用Swing的入門級開發(fā)人員提供的介紹性內容,包括基本組件的介紹,例如,文本框、標簽、按鈕以及圖像。●來自Swing部門關于線程安全的最新建議。●Swing的高級特性,包括改變鍵綁定、操作焦點、使用數(shù)據(jù)模型以及添加使用Java2DAPI的繪制代碼?!耜P于如何使用單個組件和容器的介紹,包括高級組件,例如表格、樹和文本編輯器。●超過150個完整的、可供使用的代碼示例。本書包括JFCSwingAPI和Java2平臺的最新修改內容。在本書中,作者與SunMicrosystems公司的Swing部門緊密合作,詳盡介紹了如何Swing組件創(chuàng)建GUI。本書是面向任務而編寫的,關且提供了大量的示例。它將使讀者創(chuàng)建不需要經(jīng)過修改就可以多個平臺下運行、外觀和性能甚至優(yōu)于本機環(huán)境的用戶界面程序。通過對Java2平臺最新版本的全面介紹,作者在本書中為創(chuàng)建GUI程序提供了新鮮內容。對于希望創(chuàng)建功能強大、穩(wěn)客的GUI的初學者或經(jīng)驗豐富的Java開發(fā)人員來說,本書是一個不可或缺的教材和參考。

作者簡介

  KathyWalrath是SunMicrosystems公司Swing小組的資深技術撰稿人,她自從1993年就開始編寫Java平臺的規(guī)范和使用手冊了。MaryCampione以前也是SunMicrosystems公司的高級技術撰稿人和程序員,她在該公司花了幾年的時間編寫Java平臺方面的文檔。她與合作者KathyWalrath創(chuàng)建了最早的JavaTutorialWeb站點,基于該站點共同編寫了幾本書,包括本書的第一版。AlisonHuml是SunMicrosystems公司的技術撰稿人,她于1997年加入JavaTutorial小組,同時還與安全小組一同工作。SharonZakhour是SunMicrosystems公司的高級技術撰稿人,從1999年開始支持Swing和AWT小組。她已經(jīng)工作了18年,做過程序員、開發(fā)支持工程師和技術人員。相關圖書

圖書目錄

第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 實現(xiàn)一個自定義組件
 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 如何使用拖放和數(shù)據(jù)傳輸
 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 如何編寫一個列表數(shù)據(jù)偵聽器
 10.12 如何編寫一個列表選擇偵聽器
 10.13 如何編寫一個鼠標偵聽器
 10.14 如何編寫一個鼠標移動偵聽器
 10.15 如何編寫一個鼠標滑輪偵聽器
 10.16 如何編寫一個屬性變化偵聽器
 10.17 如何編寫一個表格模型偵聽器
 10.18 如何編寫一個樹展開偵聽器
 10.19 如何編寫一個樹模型偵聽器
 10.20 如何編寫一個樹選擇偵聽器
 10.21 如何編寫一個樹-將-展開偵聽器
 10.22 如何編寫一個可撤銷編輯偵聽器
 10.23 如何編寫一個窗口偵聽器
 附錄 解決問題的參考

本目錄推薦

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