Eclipse核心编程 插件、界面与Web开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李大卓,刘海编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2007
- ISBN:7115158363
- 页数:432 页
第1部分 Eclipse快捷入门篇 2
第1章 Eclipse程序开发入门 2
1.1 安装Eclipse IDE 2
1.2 创建Java程序 4
1.2.1 创建Java项目 4
1.2.2 创建类 6
1.2.3 编写代码 7
1.2.4 运行Java程序 8
1.2.5 查看项目的目录结构 9
1.3 生成Getter和Setter方法 9
1.4 配置Java构建路径 12
1.4.1 在项目中导入第三方库 12
1.4.2 配置项目构建路径 13
1.5 使用模板 16
1.5.1 编辑器模板 16
1.5.2 代码样式模板 19
1.6 实例——创建PetStore项目的持久层 22
1.7 小结 24
第2章 使用Eclipse进行敏捷开发 25
2.1 单元测试 25
2.1.1 安装JUnit 26
2.1.2 编写测试用例 27
2.1.3 运行测试用例 29
2.1.4 快速创建测试用例 32
2.2 重构 34
2.2.1 重命名 34
2.2.2 提取方法 36
2.2.3 移动类 38
2.2.4 Push Down 38
2.2.5 其他重构方法 39
2.3 小结 39
第2部分 Eclipse图形应用开发篇 42
第3章 SWT应用程序设计 42
3.1 SWT基础 42
3.1.1 安装SWT 43
3.1.2 一个完整的SWT程序 47
3.1.3 Widget类 48
3.1.4 Display类 50
3.1.5 Shell类 51
3.2 SWT基本窗口组件 53
3.2.1 Label 53
3.2.2 Button 55
3.2.3 Text 60
3.2.4 List 70
3.2.5 Combo 73
3.2.6 Menu和MenuItem 75
3.2.7 ProgressBar 82
3.2.8 Scale 87
3.3 事件 88
3.3.1 无类型监听器 88
3.3.2 类型监听器 89
3.4 布局 89
3.4.1 布局与布局数据 91
3.4.2 FillLayout 92
3.4.3 RowLayout 95
3.4.4 GridLayout 100
3.4.5 FormLayout 110
3.5 对话框 110
3.5.1 对话框的基本原理 111
3.5.2 消息对话框 112
3.5.3 目录对话框 114
3.5.4 文件对话框 116
3.5.5 颜色选择对话框 120
3.5.6 字体选择对话框 123
3.6 图形 124
3.6.1 绘制图形 124
3.6.2 字体 130
3.7 小结 133
第4章 JFace和Eclipse插件开发 134
4.1 JFace的设计 134
4.1.1 Viewer 139
4.1.2 Actions 141
4.1.3 对话框和向导 142
4.1.4 图像资源 142
4.2 JFace应用程序 143
4.2.1 JFace的安装 143
4.2.2 一个完整的JFace程序 144
4.3 视图举例 146
4.4 用户行为 156
4.5 对话框 170
4.5.1 定制对话框 170
4.5.2 向导框 173
4.6 插件开发的基本概念 183
4.6.1 Eclipse平台中的插件的关系 184
4.6.2 插件扩展点 186
4.7 小结 186
第3部分 Eclipse RCP开发篇 190
第5章 FeedExp应用程序开发 190
5.1 RSS阅读器 190
5.1.1 什么是RSS 190
5.1.2 RSS阅读器实例 191
5.1.3 实例——FeedExp新闻阅读器 193
5.2 FeedExp的开发步骤 193
5.3 搭建开发环境 194
5.4 编写代码 195
5.4.1 利用模板创建FeedExp项目 195
5.4.2 运行项目 198
5.5 小结 200
第6章 FeedExp GUI模块开发 201
6.1 FeedExp程序框架 201
6.1.1 Application类 202
6.1.2 ApplicationWorkbenchAdvisor类 203
6.1.3 ApplicationWorkbenchWindowAdvisor类 203
6.1.4 ApplicationActionBarAdvisor类 204
6.1.5 Perspective类 205
6.2 创建频道视图 205
6.2.1 添加视图 205
6.2.2 构造数据模型 207
6.2.3 实现视图对数据的解析 211
6.3 向FeedExp添加行为 214
6.3.1 创建Action 214
6.3.2 在主菜单和工具栏中加入行为 223
6.3.3 关于消息传递 226
6.4 实现右键菜单 228
6.5 创建新闻列表视图 231
6.5.1 添加新闻列表视图 231
6.5.2 实现对新闻列表数据模型的解析 233
6.5.3 关联频道视图与新闻列表视图 238
6.6 创建编辑器 242
6.6.1 添加编辑器 242
6.6.2 关联编辑器与新闻列表视图 246
6.7 创建浏览器视图 248
6.8 小结 251
第7章 FeedExp底层实现与完善 252
7.1 News Feed读取与解析 252
7.1.1 Syndication格式介绍 252
7.1.2 使用ROME 255
7.1.3 Newsfeed模型重构 260
7.1.4 在RCP中使用第三方JAR包 263
7.2 频道的导出与导入 267
7.2.1 OPML格式 267
7.2.2 频道模型重构 268
7.2.3 频道导出模块 274
7.2.4 频道导入模块 287
7.2.5 频道的初始化与持久化 287
7.3 完善视图及其关联 290
7.3.1 使用多线程读取新闻频道 290
7.3.2 改善用户交互 294
7.4 从项目到产品 296
7.4.1 装饰产品外观 296
7.4.2 创建独立程序 303
7.5 小结 307
第4部分 Java Web应用程序开发篇 310
第8章 建立Web应用程序开发环境 310
8.1 Eclipse下最简单的Web开发方式 310
8.1.1 安装Tomcat服务器 310
8.1.2 安装SysdeoTomcatPlugin插件 311
8.1.3 建立开发目录 313
8.2 使用Easy Struts插件构造Struts开发环境 319
8.3 使用Struts Console插件构造Struts开发环境 321
8.4 构建Struts IDE开发环境 324
8.5 使用MyEclipse构建Web开发环境 327
8.6 使用WTP套件构建Web开发环境 332
8.7 小结 336
第9章 使用Easy Struts进行Web开发 337
9.1 创建Tomcat项目 337
9.2 使用Easy Struts添加Struts支持 339
9.3使用Easy Action Associated with a form功能 342
9.4 修改InfoForm类 347
9.5 修改InfoAction类 352
9.6 修改JSP文件 354
9.7 测试应用程序 356
9.8 使用Easy Forward 357
9.9 使用Easy Message Resource对内容进行国际化 359
9.10 使用Easy Datasource连接到数据库 360
9.11 使用Easy Exception处理异常 364
9.12 使用Easy Module对应用进行模块化 367
9.13 使用Easy PlugIn创建定制插件 371
9.14 部署应用程序 373
9.15 小结 374
第10章 使用Spring框架开发Web应用程序 375
10.1 Spring简介 375
10.1.1 Spring轻型框架 375
10.1.2 Spring开源项目与社区 377
10.1.3 Spring的获取与安装 377
10.2 控制反转容器 380
10.2.1 使用Setter注入法 380
10.2.2 使用构造函数注入法 383
10.2.3 注入参数 384
10.2.4 Bean的创建模式 387
10.2.5 避免使用Auto-Wiring 388
10.3 数据存取 390
10.3.1 在Spring应用程序中配置Hibernate 392
10.3.2 HibernateDaoSupport与HibernateTemplate 395
10.4 事务处理 399
10.5 实例程序 406
10.5.1 Swiki程序DAO层实现 409
10.5.2 Swiki程序业务逻辑层实现 417
10.5.3 Swiki程序Web层实现 420
10.6 小结 432
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《金匮要略核心知识点全攻略》温成平,曹灵勇 2019
- 《基于核心素养提升的美术综合教学》麻丽娟主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《增强“四个意识” 向核心看齐》欧黎明,于建荣 2017
- 《基于核心素养的有效学习与学业评价策略 初中政治》李亚莉主编 2018
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019