图书介绍

Eclipse RCP应用系统开发方法与实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Eclipse RCP应用系统开发方法与实战
  • 陈冈编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:712104353X
  • 出版时间:2007
  • 标注页数:388页
  • 文件大小:45MB
  • 文件页数:404页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Eclipse RCP应用系统开发方法与实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Eclipse RCP概述1

1.1 Eclipse简介1

1.1.1 Eclipse的起源和发展1

1.1.2 Eclipse的优势1

1.1.3 Eclipse的体系结构2

1.2 Eclipse RCP平台3

1.2.1 什么是RCP3

1.2.2 Eclipse RCP概述4

1.2.3 Eclipse RCP体系结构5

1.2.4 Eclipse RCP应用5

1.3 小结7

第2章 高校经费测算系统分析与设计9

2.1 系统开发背景9

2.2 系统需求分析9

2.3 系统的目标11

2.4 测算模型说明11

2.4.1 测算总体思路11

2.4.2 具体测算模型12

2.5 测算处理的业务流程14

2.6 系统设计14

2.6.1 系统总体功能设计14

2.6.2 主控界面的设计15

2.6.3 系统开发环境16

2.6.4 基本对象设计16

2.7 创建数据表并生成样本数据24

2.8 小结27

第3章 安装与配置开发环境29

3.1 安装JDK29

3.2 Eclipse的下载安装30

3.3 配置本地Apache Derby数据库引擎32

3.3.1 Apache Derby简介33

3.3.2 Apache Derby的特色33

3.3.3 Apache Derby的安装配置34

3.3.4 Apache Derby基本使用36

3.4 使用SQL Explorer插件40

3.5 连接远程数据库服务器MySQL44

3.5.1 MySQL简介44

3.5.2 MySQL特色44

3.5.3 MySQL下载安装45

3.5.4 图形化辅助工具MySQL-Front48

3.5.5 在项目中连接MySQL50

3.6 配置Hibernate数据持久化服务52

3.6.1 Hibernate简介52

3.6.2 Hibernate工作流程53

3.6.3 Hibernate下载安装53

3.6.4 Hibernate基础54

3.6.5 Hibernate牛刀小试59

3.7 Excel电子表格读写工具POI62

3.7.1 POI简介62

3.7.2 POI下载和安装62

3.7.3 POI使用基础63

3.7.4 一个简单示例65

3.8 小结67

第4章 SWT/JFace简介69

4.1 SWT/JFace概述69

4.2 创建Java项目69

4.3 创建SWT/JFace应用程序70

4.3.1 创建SWT应用程序70

4.3.2 创建JFace应用程序71

4.4 常用组件72

4.4.1 标签(Label)72

4.4.2 文本框(Text)72

4.4.3 按钮(Button)73

4.4.4 组合框(Combo)73

4.4.5 列表框(List)73

4.4.6 综合示例74

4.5 常用布局管理器75

4.5.1 FiillLayout75

4.5.2 RowLayout76

4.5.3 GridLayout77

4.5.4 StackLayout79

4.5.5 FormLayout82

4.6 其他常用组件84

4.6.1 菜单(Menu)84

4.6.2 工具栏(ToolBar)、动态工具栏(CoolBar)85

4.6.3 CLabel86

4.6.4 CCombo86

4.6.5 滚动条(Slider)87

4.6.6 分组框(Group)87

4.6.7 进度条87

4.6.8 选项卡(TabFolder、CTabFolder)88

4.6.9 上述组件的综合示例88

4.6.10 分隔窗SashForm93

4.6.11 视图窗ViewForm94

4.6.12 表格Table96

4.6.13 树Tree97

4.6.14 TreeViewer、TableViewer和ListViewer98

4.7 对话框类104

4.8 小结111

第5章 构造系统主程序113

5.1 新建RCP项目113

5.1.1 创建经费测算项目114

5.1.2 项目的组织结构115

5.1.3 RCP基本框架119

5.1.4 定制应用程序窗口属性125

5.2 定制开发平台和目标平台129

5.3 添加菜单和工具栏130

5.3.1 Action简介131

5.3.2 创建系统Action131

5.3.3 创建系统菜单133

5.3.4 创建系统工具栏135

5.4 添加主界面视图137

5.5 配置透视图138

5.6 实现系统托盘140

5.6.1 托盘对象简介140

5.6.2 系统托盘的具体实现141

5.6.3 图片的缓存处理144

5.6.4 定时自动显示托盘气泡提示文本145

5.7 品牌化应用程序146

5.7.1 新建产品配置146

5.7.2 定制EXE文件148

5.7.3 设置启动进度条和窗口图标149

5.8 进一步处理托盘程序151

5.9 小结151

第6章 实现用户登录153

6.1 添加登录对话框153

6.1.1 Visual Editor基础153

6.1.2 自定义程序注释155

6.1.3 编写登录界面156

6.1.4 登录界面的显示时机158

6.2 做好准备工作159

6.2.1 创建数据实体类159

6.2.2 配置数据库环境159

6.2.3 编写Hibernate配置文件和hbm映射文件160

6.3 基于Preferences的用户登录166

6.3.1 Preferences简介166

6.3.2 编写登录程序167

6.3.3 数据的加密处理169

6.4 基于数据库的用户登录171

6.4.1 编写Hibernate Session工厂管理类171

6.4.2 修改用户登录类172

6.5 登录进度状态显示172

6.6 定制状态栏174

6.6.1 状态栏简介175

6.6.2 添加状态栏临时信息175

6.6.3 设置状态栏Contributions信息176

6.7 小结178

第7章 系统主界面功能实现179

7.1 修改欢迎画面179

7.1.1 认识Intro扩展点179

7.1.2 解决导出产品中文乱码问题182

7.1.3 自定义欢迎画面183

7.1.4 打开欢迎画面185

7.2 实现教学单位视图186

7.2.1 主要功能说明186

7.2.2 实现技术分析187

7.2.3 ControlContribution简介188

7.2.4 认识属性改变监听模式189

7.2.5 理解提供器—选择监听器模式190

7.2.6 创建年份管理类YearManager191

7.2.7 创建属性提供类CuryearPropertyChange193

7.2.8 构造教学单位视图基本框架194

7.2.9 标题栏加入年份组合框198

7.2.10 响应属性改变事件201

7.2.11 在hbm文件中统一管理HQL语句202

7.3 显示经费概览饼图205

7.3.1 主要功能说明206

7.3.2 实现技术分析206

7.3.3 GC绘图处理207

7.3.4 编写经费概览视图210

7.3.5 实现监听事件处理216

7.4 教学单位课程明细管理218

7.4.1 主要功能说明218

7.4.2 实现技术分析219

7.4.3 CellEditor单元格编辑器220

7.4.4 Job后台任务处理223

7.4.5 实现控件使能状态设置类225

7.4.6 编写TreeViewer的节点数据实体类226

7.4.7 修改教学单位课程明细视图227

7.4.8 实现监听事件处理237

7.5 小结239

第8章 实现系统主要功能241

8.1 添加教学单位基本情况处理241

8.1.1 主要功能说明241

8.1.2 实现技术分析241

8.1.3 关于数据绑定(Data Binding)244

8.1.4 编写数据绑定工厂类247

8.1.5 编写教学单位基本情况视图248

8.1.6 数据绑定处理263

8.1.7 同步表格和文本框数据265

8.1.8 修改Action以打开视图265

8.2 实现公共参数设置266

8.2.1 主要功能说明267

8.2.2 实现技术分析267

8.2.3 创建编辑器269

8.2.4 透视图切换处理方式280

8.2.5 运行时界面状态的保存/恢复方式284

8.3 测算输出Excel报表286

8.3.1 主要功能说明286

8.3.2 技术实现分析286

8.3.3 生成POI插件286

8.3.4 具体测算处理288

8.4 显示测算经费堆栈图296

8.4.1 主要功能说明296

8.4.2 实现技术分析296

8.4.3 JFreeChart简介297

8.4.4 JFreeChart使用基础297

8.4.5 JFreeChart的配置298

8.4.6 实现测算经费图形对比视图299

8.5 实现历史数据查询303

8.5.1 主要功能说明304

8.5.2 实现技术分析304

8.5.3 过滤器技术304

8.5.4 排序器技术305

8.5.5 编写历史数据查询视图307

8.6 小结314

第9章 系统辅助功能处理315

9.1 用户管理功能315

9.1.1 主要功能说明315

9.1.2 界面设计315

9.1.3 具体实现方法315

9.2 获取服务器数据322

9.2.1 创建MySQL数据库和数据实体类322

9.2.2 创建Hibernate配置文件322

9.2.3 创建hbm映射文件和命名查询文件323

9.2.4 修改获取服务器数据的Action类324

9.3 数据备份328

9.3.1 Derby在线备份和离线备份328

9.3.2 JDBC方式实现数据备份329

9.3.3 Hibernate方式实现数据备份331

9.4 远程数据源配置可选化332

9.4.1 主要功能说明332

9.4.2 实现技术分析333

9.4.3 DOM4J简介333

9.4.4 DOM4J下载、配置和使用333

9.4.5 具体功能的实现336

9.5 实现新增年度处理342

9.5.1 修改Action类AddNewYear342

9.5.2 添加命名查询345

9.6 编写“关于经费测算系统”对话框346

9.6.1 创建关于系统对话框类346

9.6.2 修改Action类AboutSystem347

9.7 小结348

第10章 实现帮助功能349

10.1 新建帮助项目349

10.2 配置帮助插件依赖项350

10.3 理解帮助组成部分350

10.3.1 帮助扩展点350

10.3.2 主题列表的定义351

10.3.3 编写HTML文件351

10.4 实现帮助内容352

10.4.1 帮助界面的设计352

10.4.2 定义主题列表353

10.4.3 设定主题内容353

10.4.4 创建HTML文件354

10.5 定制帮助外观样式355

10.6 打开帮助357

10.6.1 编写调用帮助的GetHelpContents类357

10.6.2 添加插件依赖项357

10.6.3 解除Access restricted358

10.6.4 修改打开帮助的Action358

10.7 添加上下文敏感帮助358

10.7.1 IWorkbenchHelpSystem简介358

10.7.2 具体实现方法359

10.8 小结361

第11章 实现产品在线升级363

11.1 配置Update插件依赖项363

11.2 创建Feature功能部件项目363

11.3 配置更新站点365

11.3.1 安装Tomcat服务器365

11.3.2 新建更新站点项目367

11.3.3 创建更新站点368

11.4 在线升级的具体实现368

11.4.1 编写在线升级程序368

11.4.2 配置config.ini文件372

11.4.3 测试升级程序372

11.5 小结374

第12章 产品发布375

12.1 自动启动/停止Derby数据库服务器375

12.1.1 启动/停止Derby的时机375

12.1.2 编写BootOrShutdownDerby类375

12.1.3 实现Derby的启动/停止376

12.2 定制可执行程序377

12.3 发布产品378

12.3.1 NSIS简介378

12.3.2 NSIS下载和安装379

12.3.3 NSIS基本语法379

12.3.4 编写安装脚本383

12.4 制作安装程序385

12.4.1 导出产品385

12.4.2 精简JRE目录385

12.4.3 编译成setup.exe文件386

12.5 小结388

热门推荐