注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)ECLIPSE SWT/JFACE開(kāi)發(fā)實(shí)戰(zhàn)精解

ECLIPSE SWT/JFACE開(kāi)發(fā)實(shí)戰(zhàn)精解

ECLIPSE SWT/JFACE開(kāi)發(fā)實(shí)戰(zhàn)精解

定 價(jià):¥45.00

作 者: 王津濤,孟慶昌 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開(kāi)發(fā)項(xiàng)目管理

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115161048 出版時(shí)間: 2007-06-01 包裝: 膠版紙
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 372 字?jǐn)?shù):  

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

  本書(shū)由淺入深、全面詳細(xì)地介紹了用SWT/JFace開(kāi)發(fā)界面程序所用到的各個(gè)組件的知識(shí)(如選項(xiàng)卡、擴(kuò)展欄、事件、布局管理器、SWT/JFace對(duì)話(huà)框、action、查看器等),采用理論知識(shí)、豐富實(shí)例、實(shí)例截圖相結(jié)合的方式闡述每個(gè)SWT/JFace組件的具體應(yīng)用,3個(gè)典型綜合實(shí)例將SWT/JFace的重點(diǎn)知識(shí)點(diǎn)融入其中,更體現(xiàn)實(shí)戰(zhàn)本色,使讀者真正達(dá)到學(xué)以致用的目的。 為了便于讀者調(diào)試及使用實(shí)例程序,本書(shū)在配書(shū)光盤(pán)中提供了所有實(shí)例代碼。 本書(shū)既可以作為Java程序員的培訓(xùn)教材或自學(xué)教材,又可以作為高等院校及其相關(guān)專(zhuān)業(yè)的教學(xué)用書(shū)。

作者簡(jiǎn)介

暫缺《ECLIPSE SWT/JFACE開(kāi)發(fā)實(shí)戰(zhàn)精解》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 基礎(chǔ)篇
 第1章  Eclipse概述       
  1.1 引言       
  1.2 Eclipse架構(gòu)       
  1.3 Eclipse工作臺(tái)       
  1.4 本章小結(jié)       
 第2章 安裝與配置       
  2.1 JDK下載與安裝配置       
   2.1.1 JDK下載       
   2.1.2 JDK安裝      
   2.1.3 設(shè)置環(huán)境變量       
  2.2 Eclipse下載與安裝      
   2.2.1 Eclipse及多國(guó)語(yǔ)言包下載      
   2.2.2 Eclipse及多國(guó)語(yǔ)言包安裝      
  2.3 SWT Designer下載及安裝      
   2.3.1 SWT Designer下載      
   2.3.2 SWT Designer安裝      
   2.3.3 SWT Designer注冊(cè)激活      
  2.4 本章小結(jié)      
 第3章 SWT/JFace開(kāi)發(fā)過(guò)程      
  3.1 SWT概述      
   3.1.1 SWT類(lèi)庫(kù)包      
   3.1.2 窗口小部件(Widget)       
  3.2 第一個(gè)SWT程序      
   3.2.1 創(chuàng)建SWT/JFace項(xiàng)目      
   3.2.2 創(chuàng)建SWT類(lèi)文件      
   3.2.3 用SWT Designer創(chuàng)建窗口      
   3.2.4 運(yùn)行SWT程序      
  3.3 本章小結(jié)      
第2篇 SWT組件篇 
 第4章 幾種常用的SWT組件和容器      
  4.1 標(biāo)簽(Label類(lèi))      
   4.1.1 定義標(biāo)簽      
   4.1.2 標(biāo)簽實(shí)例      
   4.1.3 標(biāo)簽常用的API      
  4.2 按鈕(Button類(lèi))      
   4.2.1 定義按鈕      
   4.2.2 按鈕實(shí)例      
   4.2.3 按鈕常用的API      
  4.3 文本框(Text類(lèi))      
   4.3.1 定義文本框      
   4.3.2 文本框?qū)嵗     ?br />   4.3.3 文本框常用的API      
  4.4 微調(diào)控制(Spinner類(lèi))      
   4.4.1 定義微調(diào)控制      
   4.4.2 微調(diào)控制實(shí)例      
   4.4.3 微調(diào)控制常用的API      
  4.5 下拉框(Combo類(lèi))      
   4.5.1 定義下拉框      
   4.5.2 下拉框?qū)嵗     ?br />   4.5.3 下拉框常用的API      
  4.6 列表框(List類(lèi))      
   4.6.1 定義列表框      
   4.6.2 列表框?qū)嵗     ?br />   4.6.3 列表框常用的API      
  4.7 分組框(Group類(lèi))      
   4.7.1 定義分組框      
   4.7.2 分組框?qū)嵗     ?br />   4.7.3 分組框常用的API      
  4.8 面板(Composite)      
   4.8.1 定義面板      
   4.8.2 面板實(shí)例      
   4.8.3 面板常用的API      
  4.9 滾動(dòng)面板(ScrolledComposite)      
   4.9.1 定義滾動(dòng)面板      
   4.9.2 滾動(dòng)面板實(shí)例      
   4.9.3 滾動(dòng)面板常用的API      
  4.10 ViewForm容器      
   4.10.1 定義ViewForm      
   4.10.2 ViewForm實(shí)例      
   4.10.3 ViewForm常用的API      
  4.11 本章小結(jié)      
 第5章 窗口小部件事件      
  5.1 基本事件機(jī)制      
   5.1.1 監(jiān)聽(tīng)器      
   5.1.2 適配器      
  5.2 無(wú)類(lèi)型事件機(jī)制       
   5.2.1 無(wú)類(lèi)型監(jiān)聽(tīng)器概述      
   5.2.2 無(wú)類(lèi)型監(jiān)聽(tīng)器的使用      
  5.3 鍵盤(pán)和鼠標(biāo)事件      
   5.3.1 鍵盤(pán)事件      
   5.3.2 鼠標(biāo)事件      
  5.4 本章小結(jié)      
 第6章 SWT的對(duì)話(huà)框      
  6.1 Shell類(lèi)      
   6.1.1 Shell窗體      
   6.1.2 Shell對(duì)話(huà)框構(gòu)造實(shí)例      
   6.1.3 Shell常用的API      
  6.2 MessageBox控件      
   6.2.1 MessageBox定義方法      
   6.2.2 MessageBox對(duì)話(huà)框?qū)嵗     ?br />   6.2.3 MessageBox常用API      
  6.3 文件選擇對(duì)話(huà)框      
   6.3.1 文件選擇對(duì)話(huà)框構(gòu)造方法      
   6.3.2 文件選擇對(duì)話(huà)框構(gòu)造實(shí)例      
   6.3.3 FileDialog常用的API      
  6.4 字體選擇對(duì)話(huà)框      
   6.4.1 字體選擇對(duì)話(huà)框構(gòu)造方法      
   6.4.2 字體選擇對(duì)話(huà)框?qū)嵗     ?br />   6.4.3 FontDialog常用的API      
  6.5 顏色選擇對(duì)話(huà)框      
   6.5.1 顏色選擇對(duì)話(huà)框構(gòu)造方法      
   6.5.2 顏色選擇對(duì)話(huà)框構(gòu)造實(shí)例      
   6.5.3 ColorDialog常用的API      
  6.6 打印設(shè)置對(duì)話(huà)框      
   6.6.1 打印設(shè)置對(duì)話(huà)框構(gòu)造方法      
   6.6.2 打印設(shè)置對(duì)話(huà)框構(gòu)造實(shí)例      
   6.6.3 PrintDialog常用的API      
  6.7 目錄選擇對(duì)話(huà)框      
   6.7.1 目錄選擇對(duì)話(huà)框構(gòu)造方法      
   6.7.2 目錄選擇對(duì)話(huà)框構(gòu)造實(shí)例      
   6.7.3 DirectoryDialog常用的API      
  6.8 本章小結(jié)      
 第7章 布局管理器      
  7.1 充滿(mǎn)式布局(FillLayout)      
   7.1.1 FillLayout用法      
   7.1.2 FillLayout布局方式      
  7.2 網(wǎng)格式布局(GridLayout)      
   7.2.1 網(wǎng)格布局用法      
   7.2.2 用GridData控制布局     
  7.3 行布局(RowLayout)     
   7.3.1 RowLayout用法     
   7.3.2 用RowData控制布局     
  7.4 表格式布局(FormLayout)     
   7.4.1 FormLayout用法     
   7.4.2 FormData用法     
   7.4.3 FormAttachment控制布局     
  7.5 堆棧式布局(StackLayout)     
   7.5.1 StackLayout用法     
   7.5.2 StackLayout實(shí)例     
  7.6 一個(gè)類(lèi)似Google Talk設(shè)置對(duì)話(huà)框的綜合布局     
  7.7 本章小結(jié)     
 第8章 SWT的復(fù)雜組件      
  8.1 刻度條(Scale類(lèi))      
   8.1.1 定義刻度條     
   8.1.2 刻度條實(shí)例     
   8.1.3 Scale常用的API     
  8.2 滑動(dòng)條(Slider類(lèi))      
   8.2.1 定義滑動(dòng)條     
   8.2.2 滑動(dòng)條實(shí)例     
   8.2.3 Slider常用的API     
  8.3 進(jìn)度條(ProgressBar類(lèi))     
   8.3.1 定義進(jìn)度條     
   8.3.2 進(jìn)度條實(shí)例     
   8.3.3 ProgressBar常用的API     
  8.4 擴(kuò)展欄(ExpandBar類(lèi)、ExpandItem類(lèi))     
   8.4.1 定義擴(kuò)展欄     
   8.4.2 擴(kuò)展欄實(shí)例     
   8.4.3 ExpandBar、ExpandItem常用的API     
  8.5 選項(xiàng)卡(TabFolder類(lèi)、TabItem類(lèi))     
   8.5.1 定義選項(xiàng)卡     
   8.5.2 選項(xiàng)卡實(shí)例     
   8.5.3 TabFolder、TabItem常用的API     
  8.6 自定義選項(xiàng)卡(CTabFolder類(lèi)、CTabItem類(lèi))     
   8.6.1 定義自定義選項(xiàng)卡     
   8.6.2 自定義選項(xiàng)卡實(shí)例     
   8.6.3 CTabFolder、CTabItem常用的API     
  8.7 分割框格(Sash類(lèi))     
   8.7.1 定義分割框格     
   8.7.2 分割框格實(shí)例     
   8.7.3 Sash常用的API     
  8.8 分割窗(SashForm類(lèi))     
   8.8.1 定義分割窗     
   8.8.2 分割窗實(shí)例     
   8.8.3 SashForm常用的API     
  8.9 畫(huà)布(Canvas類(lèi))     
   8.9.1 定義畫(huà)布     
   8.9.2 畫(huà)布實(shí)例     
   8.9.3 Canvas常用API     
  8.10 菜單(Menu類(lèi)、MenuItem類(lèi))     
   8.10.1 定義菜單     
   8.10.2 菜單的構(gòu)造實(shí)例     
   8.10.3 Menu、MenuItem常用的API     
  8.11 工具欄(ToolBar類(lèi)、ToolItem類(lèi))     
   8.11.1 定義工具欄     
   8.11.2 工具欄使用實(shí)例     
   8.11.3 ToolBar、ToolItem常用的API     
  8.12 動(dòng)態(tài)工具欄(CoolBar類(lèi)、CoolItem類(lèi))     
   8.12.1 定義動(dòng)態(tài)工具欄     
   8.12.2 動(dòng)態(tài)工具欄使用實(shí)例     
   8.12.3 CoolBar、CoolItem常用的API     
  8.13 表(Table類(lèi)、TableItem類(lèi)、TableColumn類(lèi))     
   8.13.1 定義表     
   8.13.2 表格實(shí)例     
   8.13.3 Table、TableItem、TableColumn常用的API     
  8.14 樹(shù)(Tree類(lèi))     
   8.14.1 定義樹(shù)     
   8.14.2 樹(shù)的使用實(shí)例     
   8.14.3 Tree、TreeItem常用的API     
  8.15 表格樹(shù)(TableTree類(lèi)、TableTreeItem類(lèi))     
   8.15.1 定義表格樹(shù)     
   8.15.2 表格樹(shù)實(shí)例     
   8.15.3 TableTree、TableTreeItem常用API     
  8.16 本章小結(jié)     
 第9章 其他組件類(lèi)用法     
  9.1 瀏覽器部件(Browser類(lèi))     
   9.1.1 定義瀏覽器     
   9.1.2 瀏覽器部件使用實(shí)例     
   9.1.3 Browser常用的API     
  9.2 鏈接控件(Link類(lèi))     
   9.2.1 定義鏈接控件     
   9.2.2 鏈接控件使用實(shí)例     
   9.2.3 Link常用的API     
  9.3 Tracker控件     
   9.3.1 定義移動(dòng)控件     
   9.3.2 移動(dòng)控件使用實(shí)例     
   9.3.3 Tracker常用的API     
  9.4 剪貼板(Clipboard類(lèi))     
   9.4.1 定義剪貼板     
   9.4.2 剪貼板使用實(shí)例     
   9.4.3 Clipboard常用的API     
  9.5 拖放(DragSource類(lèi)、DropTarget類(lèi))     
   9.5.1 DragSource類(lèi)、DropTarget類(lèi)定義方法     
   9.5.2 拖放控件使用實(shí)例     
   9.5.3 DragSource、DragTarget常用的API     
  9.6 圖形上下文(GC類(lèi))     
   9.6.1 定義GC     
   9.6.2 GC的使用實(shí)例     
   9.6.3 GC常用的API     
  9.7 顏色(Color類(lèi))     
   9.7.1 定義顏色     
   9.7.2 顏色類(lèi)使用實(shí)例     
   9.7.3 Color常用的API      
  9.8 字體(Font類(lèi))     
   9.8.1 定義字體     
   9.8.2 字體的使用實(shí)例     
   9.8.3 Font、FontData常用的API     
  9.9 圖像(Image類(lèi))     
   9.9.1 定義圖像     
   9.9.2 圖像使用實(shí)例     
   9.9.3 Image常用的API     
  9.10 文本風(fēng)格(StyledText類(lèi))      
   9.10.1 定義文本風(fēng)格     
   9.10.2 文本風(fēng)格使用實(shí)例     
   9.10.3 StyleText常用的API     
  9.11 系統(tǒng)托盤(pán)(Tray類(lèi)、TrayItem類(lèi))     
   9.11.1 定義系統(tǒng)托盤(pán)     
   9.11.2 系統(tǒng)托盤(pán)使用實(shí)例     
    9.11.3 Tray、TrayItem常用的API     
  9.12 鼠標(biāo)游標(biāo)(Cursor類(lèi))     
   9.12.1 定義鼠標(biāo)游標(biāo)     
   9.12.2 鼠標(biāo)游標(biāo)實(shí)例     
   9.12.3 Cursor常用的API     
  9.13 本章小結(jié)     
第3篇 SWT增強(qiáng)組件庫(kù)(JFace)篇
 第10章 JFace的獨(dú)立使用     
  10.1 JFace窗體     
   10.1.1 定義JFace窗體     
   10.1.2 構(gòu)造JFace窗體實(shí)例     
  10.2 動(dòng)作(Action類(lèi))     
   10.2.1 Action的定義     
   10.2.2 Action應(yīng)用實(shí)例     
  10.3 JFace窗體添加菜單、工具欄     
   10.3.1 定義菜單、工具欄     
   10.3.2 菜單、工具欄實(shí)例     
  10.4 本章小結(jié)     
 第11章 JFace對(duì)話(huà)框     
  11.1 信息提示對(duì)話(huà)框(MessageDialog類(lèi))     
   11.1.1 信息提示對(duì)話(huà)框構(gòu)造方法     
   11.1.2 信息提示對(duì)話(huà)框樣式實(shí)例     
  11.2 錯(cuò)誤信息對(duì)話(huà)框(ErrorDialog類(lèi))     
   11.2.1 錯(cuò)誤信息對(duì)話(huà)框構(gòu)造方法     
   11.2.2 錯(cuò)誤信息對(duì)話(huà)框樣式實(shí)例     
  11.3 輸入值對(duì)話(huà)框(InputDialog類(lèi))     
   11.3.1 輸入對(duì)話(huà)框構(gòu)造方法     
   11.3.2 輸入對(duì)話(huà)框構(gòu)造實(shí)例     
  11.4 進(jìn)度條對(duì)話(huà)框(ProgressMonitorDialog類(lèi))     
   11.4.1 進(jìn)度條對(duì)話(huà)框構(gòu)造方法     
   11.4.2 進(jìn)度條對(duì)話(huà)框構(gòu)造實(shí)例     
  11.5 標(biāo)題區(qū)域?qū)υ?huà)框(TitleAreaDialog類(lèi))     
   11.5.1 標(biāo)題區(qū)域?qū)υ?huà)框構(gòu)造方法     
   11.5.2 標(biāo)題區(qū)域?qū)υ?huà)框構(gòu)造實(shí)例     
  11.6 自定義對(duì)話(huà)框(Custom Dialog)     
   11.6.1 自定義對(duì)話(huà)框概述     
   11.6.2 自定義對(duì)話(huà)框構(gòu)造實(shí)例     
  11.7 向?qū)?duì)話(huà)框(WizardDialog類(lèi))     
   11.7.1 向?qū)?duì)話(huà)框概述     
   11.7.2 向?qū)?duì)話(huà)框構(gòu)造實(shí)例     
  11.8 首選項(xiàng)對(duì)話(huà)框(PreferenceDialog類(lèi))      
   11.8.1 首選項(xiàng)對(duì)話(huà)框概述     
   11.8.2 首選項(xiàng)對(duì)話(huà)框構(gòu)造實(shí)例     
  11.9 本章小結(jié)     
 第12章 JFace查看器(Viewer類(lèi))     
  12.1 TextViewer類(lèi)、SourceViewer類(lèi)     
   12.1.1 TextViewer、SourceViewer類(lèi)簡(jiǎn)介     
   12.1.2 TextViewer、SourceViewer實(shí)例     
   12.1.3 TextViewer、SourceViewer常用的API     
  12.2 TableViewer類(lèi)      
   12.2.1 TableViewer簡(jiǎn)介      
   12.2.2 TableViewer實(shí)例      
   12.2.3 TableViewer常用的API     
  12.3 ListViewer類(lèi)     
   12.3.1 ListViewer簡(jiǎn)介     
   12.3.2 ListViewer實(shí)例     
   12.3.3 ListViewer常用的API     
  12.4 TreeViewer類(lèi)     
   12.4.1 TreeViewer類(lèi)簡(jiǎn)介     
   12.4.2 TreeViewer實(shí)例     
   12.4.3 TreeViewer常用的API     
 12.5 本章小結(jié)     
第4篇 綜合實(shí)例篇
 第13章 綜合實(shí)例     
  13.1 瀏覽器模型綜合實(shí)例     
  13.2 文本編輯器模型綜合實(shí)例     
  13.3 SWT/JFace與數(shù)據(jù)庫(kù)綜合編程實(shí)例     
   13.3.1 Microsoft SQL Server 2000的安裝     
   13.3.2 建立數(shù)據(jù)庫(kù)和表結(jié)構(gòu)     
   13.3.3 ODBC數(shù)據(jù)源     
   13.3.4 實(shí)例的具體實(shí)施過(guò)程     
  13.4 本章小結(jié)     
附錄A SWT常用組件樣式效果列表     
附錄B SWT事件、監(jiān)聽(tīng)器、監(jiān)聽(tīng)方法

本目錄推薦

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