资料下载网
首页 计算机 考试教辅
Eclipse从入门到精通_陈刚著 pdf电子书免费下载,百度云
首页 > 计算机 > 计算机F > Eclipse从入门到精通_陈刚著 pdf电子书免费下载,百度云

《Eclipse从入门到精通_陈刚著》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/17QeSzbTYMmMdD3nwFvjFiw
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/af_123772_pd_EclipseCRMDJT_CGZ.zip

 


Eclipse从入门到精通_陈刚著

作者:empty

页数:529

出版社:empty

《Eclipse从入门到精通_陈刚著》介绍

本书共分为四篇。“起步篇”介绍了Eclipse及相关插件的安装, 还介绍了一些Eclipse开发环境的基本使用技巧; “SWT/JFace篇”详细介绍了SWT、JFace的使用:“插件开发篇”介绍了Eclips c插件开发的各个步骤, 并给出了一个基于数据库开发和面向对象分析设计的完整插件实例:“Web开发算”以Tomcat+Lomboz+Struts+Hi be mate为开发环境, 详述了其下载、安装、配置和开发的全过程。本书以SWT Face和Ept件开发为核心内容, 并兼了Web开发, 面Bd ipse开发环境的使用只占极少部分。

是Eclipse开发者不可多得的教程。去的当天, 同事潢示了一个让我两眼放光的Demo, 那是一个如此优秀和吸引人的GUI本书内容循序渐进,实例丰富,操作及开发步骤讲解详细,配书光盘含有各主要章节的操作视频演示,版权所有,翻印必究。举报电话:010-627829891350125667813801310933本书封面贴有清华大学出版书防伪标签,无标签者不得销售。本书防伪标签采用特殊防伪技术,用户可通过在图案表面涂抹清水,图案消失,水干后图案复现:或将表面揭下,放在白纸上用彩笔涂抹,图案在白纸上再现的方法识别真伪。

出来的界面总是感觉不好看。老实说我并不希望自己再使用AWT/Swing来开发软件。Eclipse插件开发需要用到SWT/JFace和其插件扩展机制的知识, 当时资料很缺乏, 仅在网上有一些零星的文章,但这些文章用来入门还可以,要正式开发则是远远不够的。幸运的是, 我的同事都有着丰富的Eclipse插件开发经验, 他们给了我很多的帮助。现在, 很多大公司都聚集在Eclipse的开源大旗之下, 这里面也包括Borland公司。层出不穷的插件和应用不断丰富着Ec ipse的世界。在国外, Eclipse的开发和应用已经如火如荼,而国内在这方面还处于萌芽状态,主要原因还是缺乏相关的学习资料,我认为在国内推广Eclipse是一件很有意义的事, 2004年10月, 我辞职在家专心著书, 希望能把自己的开发经验集结成册, 向同行们介绍Eclipse这种极有发展前途的开源软件。现在国内的Java程序员大致分成两类:一类是从事C/S模式开发的, 他们主要用AWT/Swing来写胖客户端程序; 一类是从事B/S模式开发的, 他们主要用J2EE和各种轻量第1篇主要是一些Eclipse的基础应用, 对于所有Java程序员都通用。内容包括Eclipse的安装与配置、Eclipse集成开发环境的使用技巧、CVS的安装与配置。第2篇及第3篇主要针对Java胖客户端的开发者, 讲解了SWT/JFace中各组件的使用,并且详细介绍了开发一个完整的Elipse插件所需的具体知识和开发流程。中的安装与配置, 并且用一个贯穿全篇的实例来演示如何综合运用Struts、Hibernate来开发Web应用。这部分内容要求读者对JSP有一定的了解, 但不要求读者了解Struts、Hi be mate。第1篇为“起步篇 , 共有5章。主要内容有:Eclipse及其多国语言包的下载、安装与配置:辅助GUI开发的SWT Designer插件的下载、安装与配置:Eclipse集成开发环境的介绍和主要使用技巧:CvS服务器的安装及Elipse中CVS客户端的使用等。


《Eclipse从入门到精通_陈刚著》目录

第1篇起步篇

第1章Eclipse简介.

1.1Eclipse的历史.

1.2 Eclipse的体系结构.

优秀的图形API:SWT/JFace.

1.4开放式、可扩展的IDE.

1.5全中文化的帮助文件.

1.6Eclipse是开放源代码的.

1.7本章小结.

第2章安装Eclipse及多国语言包.

2.1安装JDK.

2.2安装Eclipse.

2.3Eclipse多国语言包的安装.

2.4本章小结.

第3章安装SWT Designer.

3.1下载.

3.2安装.

3.3注册激活.

3.4其他常用插件.

3.5本章小结.

第4章Eclipse的集成开发环境.

本4.1Eclipse界面简介.

4.2创建Java项目并运行.

4.3自定义注释及代码格式化.

4.4使用Eclipse的重构功能.

4.3.3任务标记.

4.5.1自定义注释.

代码格式化.

实践建议.

任务标记的设定.

Eclipse从入门到精通

第2篇SWT/JFace篇

4.5.2过滤任务标记.

4.6.1查看JDK源代码.

4.6.2查看Eclipse的源代码.

6.3.3新建一个SWT类文件.

6.3.5运行HelloWorld java.

4.6在编程时随意查看JDK、Eclipse源代码.

4.7在代码中搜索.

4.8打开类型层次结构.

调试器的使用.

4.10常用快捷键.

4.11本章小结.

第5章Eclipse中CVS的使用.

5.1CVS简介.

5.2CVS服务器端的安装与配置.

5.3CVS客户端的配置.

5.7配置Eclipse的客户端来连接.上CV.务器.

将项目提交到CVS服务器上.

使用向导建立一个SWT/JFace Java项目.

导入SWT的原生库.

在主窗加入一个文本框组件.

5.3.3CVS服务器上的项目导入到Eclipse中.

文件提交与更新的方法.

5.4.1CVS和VSS的不同之处.

5.4.2文件的提交和更新.

5.4.3解决文件提交的冲突.

5.4.4如何忽略掉不想提交的文件.

5.4.5实践建议.

在CVS上为软件打包一个版本.

将项目替换成CVS上的其他版本.

修改旧版本的BUG.

5.8本章小结.

第6章SWT概述.

6.1SWT简介.

6.2SWT中的包.

6.3用SWT Designer写一个Hcl lo World.

6.5关于SWT/JFace例程的说明.

实践建议.

6.6本章小结.

第7章SWT/JFace的事件模型.

7.1事件的4种写法.

7.2常用事件介绍.

7.1.1匿名内部类写法.

7.1.2命名内部类写法.

7.1.3外部类写法.

7.1.4实现监听接的写法.

7.1.5总结.

7.3在事件代码中如何访问类中的变量.

第8章

8.1.1访问类中变量的3种方法.

一个Button类的实例.

7.3.2Java中变量的称法和说明.

本章小结.

SWT常用组件.

8.1按钮、复选框、单选框(Button类)

8.1.2 Button类的式样表.

8.1.3让Button应用多个式样.

组件的常用方法.

8.3标签(Label类)

8.4文本框(Text类) .

8.5下拉框(Combo类) .

8.6列表框(List类)

8.7本章小结.

第9章容器类.

9.1面板(Composite类)

9.2分组框(Group类) .

9.3选项卡(Tab Folder类和Tab Item类)

9.4分割窗(Sash Form类) .

9.5带滚动条的面板(Scrolled Composite类)

9.6本章小结.

第10章布局管理器.

10.1布局管理器简介.

10.2充满式(Fill Layout类)mma

Eclipse从入门到精通

10.2.1Fill Layout的实例1.

10.2.2Fill Layout的实例2.

10.2.3使用SWT.VERTICAL式样更改排列方式.

行列式(Row Layout类) .

10.3.1Row Layout的基本实例.

网格式(GridLayout类) .

堆栈式(Stack Layout类) .

表格式(Form Layout类) .

10.6.3布局的综合实例.

本章小结.

其他SWT组件.

工具栏(ToolBar类、Tool Item类、View Form类)

动态工具栏(Cool Bar类、Cool Item类) .

菜单(Menu类, Mem ultem类) .

使用row Layout.wrap控制自动折行(默认值true)

使用SWT.VERTICAL式样控制排列方式.

使用row Layout.pack控制组件大小(默认值true)

使用row Layout justify控制空间伸展(默认值false)

使用Row Data更改按钮的外观.

GridLayout类的基本实例.

使用gridLayout.num Columns设置列数(默认值1) .

使用make Columns Equal Width把组件等距分开(默认值false) . 86

使用MarginWidth、MarginHeight、Hoi zontal Spa cig、

Vertical Spacing属性.86

使用Grid Data控制复杂布局.86

使用marginWidth、marginHeight设置边距.93

使用Form Data的构造函数.94

Form Attachment类的用法.94

滑动条(Slider) 、刻度条(Scale) 、进度条(ProgressBar).

画布(Canvas类) .

表格(Table类) .

表格型树(Table Tree类)

本章小结.

图像.

图像(Image类) .

图像(Image类) 存在的问题.

第14章

14.2图像描述符(Image Descriptor类)

图像注册表(Imag c Regis ry类) .

本章小结.

SWT的线程.

SWT线程简介.

一个SWT线程的实例.

对11.4节进度条实例的改进.

本章小结.

表格(Table Viewer类)

概述.

让数据在Table Viewer中显示出来.

14.2.1实例的数据模型介绍.

14.2.2创建数据表的实体类.

14.2.3数据的生成.

14.2.4数据在表格中的显示.

14.3Table Viewer响应鼠标事件.

14.4加上右键菜单(Action类、Action Group类、Mc nu Manager类).

14.5 Table Viewer排序(Viewer Sorter类).

14.6加上工具栏(ToolBar Manager类) .

14.7创建一个带复选框的Table Viewer(Checkbox Table Viewer类) .

14.8I Cell Modifier接) .

14.9其他使用技巧.

·X·Eclipse从入门到精通

14.10本章小结.

第15章

16.3进度条对话框(Progress Monitor Dialog类) .

Action类、Action Group类、Menu Manager类介绍.

创建Action和Acton Group.

创建按钮的Action及将Action填充进工具栏的方法.

14.4.3在主程序中使用Action Group、Menu Manager.

14.5.1编写排序器.

14.5.2生成排序器对象.

14.5.3为表格的列添加监听器及事件处理代码.

14.6.2布局调整.

14.7.1修改界面程序将表格变为带复选框的式样.

14.7.2修改My Action Group类.

单击修改表格单元格值(Cell Editor类、

14.8.1创建一个字符串数组.

14.8.2修改主程序的open) 方法.

14.8.3创建My Cell Modifier类.

14.9.1表格记录的过滤.

14.9.2控制表格的当前选择行.

14.9.3给表格的单元格设置背景色.

14.9.4加快Table Item和记录之间的查找速度.

树(Tree Viewer类) 和列表(List Viewer类) .

概述.

前期准备:实例所用数据模型说明.

15.2.1建立国家实体和城市实体.

15.2.2建立树结点的接类.

15.2.3让国家、城市、人三个实体类实现此接.

让数据在树中显示出来.

15.3.1树的数据结构的创建.

15.3.2标签器和内容器的使用.

15.3.3标签器(实现I Label Provider接) .

15.3.4内容器(实现I Tree Content Provider接)

给树加上右键菜单及取得结点的值.

树结点的展开、收缩、新增、删除、修改.

List Viewer类.

15.6.1List Viewer简介.

15.6.2List Viewer的实例.

15.6.3 List Viewer常用方法.

本章小结.

对话框.

对话框(Dialog类) .

16.1.1对话框简介.

16.1.2信息提示框(Message Dialog类)as frse w

16.1.3输入值对话框(Input Dialog类)

16.1.4自定义对话框(Dialog类) .

16.1.5对话框的设置与取值.

16.1.6带提示栏的对话框(Title Area Dialog类)

向导式对话框(Wizard Dialog类) .

16.2.1向导式对话框简介.

16.2.2向导式对话框实例.

16.2.3向导式对话框使用的注意事项.

16.3.1进度条对话框简介.

16.3.2进度条对话框实例.

其他类型对话框.

16.4.5信息提示框(MessageBox类)

颜色选择对话框(Color Dialog类)

字体选择对话框(Font Dialog类)

打印设置对话框(Print Dialog类)

目录选择对话框(Directory Dialog类)

修改plugin.xml文件, 设置透视图的扩展点.

修改plugin.xml文件, 设置视图的扩展点.

修改plugin.xml文件, 设置三个编辑器的扩展点.

修改plugin.xml文件, 设置首选项的扩展点.

修改plugin.xml文件, 设置三个帮助的扩展点.

修改plugin.xml文件, 设置弹出信息的扩展点.

16.4.6文件选择对话框(FileDialog类) .

Eclipse插件开发起步.

Eclipse插件开发概述.

17.1.1插件开发简介.

17.1.2 Eclipse插件开发的优势和不足.

17.2.1使用向导一步步创建Hcl lo World.

17.2.2以空白项目为基础创建HelloWorld.

18.1.1准备工作.

18.1.3建立透视图类.

18.1.4运行插件.

18.1.5总结.

18.2.2创建视图类.

18.2.3修改透视图类Sample Perspective.

18.2.4运行插件.

18.3.1修改View ljava、View 2.java.

18.3.2总结.

18.4.1创建Aci on Group类.

18.4.2修改View l类.

18.5.2创建三个编辑器类.

18.5.3创建I Editor Input.

18.5.4打开编辑器.

18.5.5总结.

编辑器类(Editor Part) 方法使用说明.

18.6.1Editor Part方法的执行情况.

18.6.2各方法的作用及含义.

18.6.3一个实例.

加入首选项(preference Pages) .

18.7.1

18.7.2建立首选项各结点对应的类.

18.7.3运行插件.

18.7.4总结.

18.8.1

18.8.2编写帮助目录文件to c.rx emas au a

18.8.3创建相应的帮助文档.

18.8.4总结.

18.9.1

19.4.1创建plugin.xml的资源文件.

16.5本章小结.

第17章

17.1

第3篇

.17.2插件的HelloWorld.

17.3本章小结.

第18章常用插件扩展点.

·18.1加入透视图(perspectives)

18.2在透视图中加入视图(views) .

18.3在视图之间实现事件监听.

18.4给视图加下拉菜单和按钮.

18.5加入编辑器(editors) .

18.8加入帮助(to c) .

18.9弹出信息式的帮助(contexts)

18.10

第19章

19.3类程序的国际化.

Eclipse从入门到精通

18.9.2编写弹出信息的设置文件Help Contexts.xm.

18.9.3创建弹出信息对应的帮助文件.

mm在界面组件中设置弹出信息.

18.9.5运行插件.总结.

本章小结.

Eclipse插件的国际化.

国际化简介.

为国际化创建一个插件的“段项目”

19.3.1国际化前的准备工作.

19.3.2创建Message类.

19.3.3创建资源文件(*.properties)

19.3.4修改myplugin 2项目的程序.

19.3.5运行插件,测试国际化.

19.3.6实践建议.

19.4plugin.xml的国际化.

修改plugin.xml文件.

19.4.3运行插件, 测试plugin.xml的国际化.

其他XML文件的国际化.

19.5.1

19.5.2

19.5.3运行插件, 测试XML文件国际化.

使用“外部化字符串”向导.

19.6.1运用“外部化字符串”向导的步骤.

19.6.2

19.6.3总结.

报表:用POI与Excel交互.

20.1.1POI简介.

20.1.2POI的下载与安装.

20.2.1创建一个空白的Excel文件.

20.4.2冻结和分割窗.

21.1.1简介.

21.1.2打包的具体操作步骤.

21.1.3其他得到JAR包的方式.

21.2.1

21.2.3测试打包效果.

22.1.1

22.1.6对字符集设置的测试结果.

22.2.1

22.2.2.面向对象的分析与设计.

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5