×
思维导图备注
EclipseRCP与SpringOSGi:技术详解与最佳实践
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
13.1.2 动态模块化解决方案
浏览
2
扫码
小字体
中字体
大字体
2022-01-24 09:44:47
请
登录
再阅读
上一篇:
下一篇:
推荐序
前言
读者对象
如何阅读本书
本书约定
勘误和支持
致谢
第一部分 基础篇
1.2 Eclipse RCP概述
第2章 搭建Eclipse RCP开发环境
2.1.2 安装JDK运行程序
2.2 安装Eclipse IDE
2.2.2 Eclipse版本更新
2.2.3 下载Eclipse
2.2.4 安装Eclipse
2.2.5 技术资源
2.1.3 配置JDK运行环境
2.3 Maven的安装与配置
2.3.2 下载Maven
2.3.3 安装Maven
2.3.4 测试Maven
2.3.5 修改Maven的配置文件
2.3.6 技术资源
2.1.4 测试JDK安装状态
2.4 Maven和Eclipse的集成
2.4.2 配置Maven Eclipse插件
2.4.3 技术资源
2.1.5 卸载JDK应用程序
2.5 安装Spring IDE Plugin
2.5.2 安装Spring IDE插件
2.5.3 技术资源
2.6 安装WindowBuilderProPlugin
2.6.2 安装WindowBuilder插件
2.7 小结
1.3 Eclipse RCP的应用
第3章 SWT界面设计详解
3.2 WindowBuilder插件初识
3.2.2 源码视图
3.2.3 结构视图
3.3 SWT设计面板
3.4 SWT设计准备
3.4.2 ElementFactory
3.5 Shell使用入门
3.5.2 Shell TRIM
3.5.3 Shell模态类型
3.6 容器使用入门
3.6.2 Group
3.6.3 ScrolledComposit
3.6.4 SashForm
3.6.5 TabFolder与TabItem
3.6.6 CTabFolder与CTabItem
3.6.7 ViewForm
3.6.8 CBanner
3.7 容器使用进阶
3.7.2 界面复用
3.7.3 添加自定义的Component
3.7.4 背景模式
3.7.5 带分隔条的SashForm
3.8 布局使用入门
3.8.2 FillLayout
3.8.3 GridLayout
3.8.4 FormLayout
3.8.5 RowLayout
3.8.6 StackLayout
3.8.7 GroupLayout
3.8.8 FlowLayout
3.8.9 BoxLayout
3.8.10 BorderLayout
3.9 布局使用进阶
3.9.2 使用GridLayout
3.9.3 StackLayout
3.10 控件使用入门
3.10.2 CLabel
3.10.3 Separator
3.10.4 Text
3.10.5 StyledText
3.10.6 Combo
3.10.7 CCombo
3.10.8 List
3.10.9 Button
3.10.10 DateTime
3.10.11 Spinner
3.10.12 Slider
3.10.13 Scale
3.10.14 Link
3.10.15 ToolBar与ToolItem
3.10.16 CoolBar与CoolItem
3.10.17 ExpandBar与ExpandItem
3.10.18 ProgressBar
3.10.19 Browser
3.10.20 Canvas
3.10.21 TrayItem
3.10.22 Table
3.10.23 Tree
3.10.24 TableTree
3.11 控件使用进阶
3.11.2 创建Lazy Table
3.11.3 创建Virtual Table
3.11.4 Virtual Table注意事项
3.11.5 Virtual Table排序
3.11.6 创建Lazy Tree
3.11.7 创建Virtual Tree
3.11.8 创建TreeVirtualDynamic
3.11.9 创建POJOComposite
3.11.10 如何与浏览器交互
3.12 菜单使用入门
3.12.2 Popup Menu
3.12.3 MenuItem
3.13 菜单使用进阶
3.14 技术资源
3.15 小结
1.4 OSGi与Equinox
第4章 JFace界面设计详解
4.1.2 Java与MVC模式
4.2 JFace与MVC模式
4.2.2 JFace Viewer框架机制
4.3 JFace常用组件入门
4.3.2 ListViewer
4.3.3 TableViewer
4.3.4 TreeViewer
4.3.5 CheckboxTableViewer
4.3.6 CheckboxTreeViewer
4.3.7 TreeTableViewer
4.3.8 TableViewer Composite
4.3.9 Table Composite
4.3.10 TreeViewer Composite
4.3.11 Tree Composite
4.4 JFace组件使用进阶
4.4.2 基于EditingSupport的可编辑表格
4.4.3 基于ICellModifier的可编辑表格
4.4.4 对话框编辑器
4.4.5 其他表格标签
4.4.6 Viewer浮动提示控件
4.5 小结
第5章 Eclipse Forms与Nebula界面设计
5.2 Eclipse Forms使用入门
5.2.2 ExpandableComposite
5.2.3 Label与Text
5.2.4 Hyperlink与ImageHyperlink
5.2.5 Composite Separator
5.2.6 Section
5.2.7 Form与ScrolledForm
5.3 Eclipse Forms使用进阶
5.3.2 MasterDetailsBlock与IDetailsPage
5.4 Eclipse Forms技术资源
5.5 Nebula项目介绍
5.6 安装Eclipse Nebula Plugin
5.6.2 安装Eclipse Nebula incubation Widgets
5.6.3 加载Eclipse Nebula控件到WindowBuilder Pro Plugin中
5.7 Nebula Main Widgets设计初识
5.8 Nebula Incubation widgets设计初识
5.9 Nebula设计经验
5.10 Nebula技术资源
5.11 小结
1.6 小结
第二部分 高级篇
6.1.2 工作台
6.2 RCP应用程序设计
6.2.2 Plug-in Project
6.2.3 Plugin Content
6.2.4 Templates
6.2.5 Sample Intro
6.2.6 产品初次运行
第7章 构建产品帮助系统
7.1.2 帮助插件的Templates向导页面
7.2 维护Help Content
7.2.2 帮助系统配置与资源文件的关系
7.2.3 帮助系统扩展
7.1.3 帮助插件的Sample Help Table of Contents向导页面
7.3 添加帮助的菜单项
7.4 帮助文件的创建
7.5 小结
6.1.3 透视图
6.3 插件清单编辑器
6.3.2 插件依赖项
6.3.3 插件运行时
6.3.4 插件扩展
6.3.5 插件扩展点
6.3.6 插件构建
6.3.7 其他页面
第8章 构建产品欢迎页面
8.1.2 欢迎页面定义
8.2 欢迎页面请求
8.2.2 添加IIntroAction链接
8.1.3 欢迎页面首页
8.3 添加动态内容
8.3.2 动态数据创建
8.1.4 页面跳转链接
8.4 创建页面扩展
8.5 小结
6.1.4 视图
6.4 RCP Activator与Advisor类解析
6.4.2 Application
6.4.3 ActionBarAdvisor
6.4.4 WorkbenchAdvisor
6.4.5 WorkbenchWindowAdvisor
第9章 构建产品多国语言
9.2 Java程序的多国语言
9.2.2 Java程序的多国语言包
9.2.3 产品多国语言进阶
9.3 帮助系统的多国语言
9.4 Eclipse界面汉化
9.5 切换软件系统语言
9.5.2 添加语言切换扩展点
9.5.3 语言切换处理器
9.6 小结
6.1.5 编辑器
6.5 小结
第10章 产品的运行与导出
10.2 产品配置编辑器
10.3 导出向导
10.3.2 跨平台导出
10.3.3 插件导出
10.4 运行与导出进阶
10.5 小结
第11章 Eclipse RCP扩展的使用
11.1.2 视图向导
11.2 Perspective透视图
11.2.2 透视图代码
11.2.3 透视图扩展
11.2.4 透视图布局
11.2.5 打开透视图
11.1.3 视图代码
11.3 EditorPart编辑器
11.3.2 创建编辑器的输入
11.3.3 创建编辑器
11.3.4 创建视图树形组件
11.3.5 编辑器扩展
11.1.4 视图扩展
11.4 编程实现Action
11.4.2 ToolBar工具栏
11.4.3 CoolBar工具栏
11.4.4 ContentMenuBar菜单栏
11.4.5 工作台Action
11.4.6 视图Action菜单栏
11.4.7 视图Action工具栏
11.4.8 编辑器Action工具栏
11.5 扩展实现Action
11.5.2 视图Action扩展
11.5.3 编辑器Action扩展
11.6 Action的键盘绑定
11.6.2 Bindings扩展
11.7 Eclipse RCP设计进阶
11.7.2 创建状态栏项
11.7.3 创建属性配置页面
11.7.4 创建登录对话框
11.8 小结
第12章 Eclipse RCP扩展点开发
12.2 创建扩展点
12.3 扩展点编辑器
12.3.2 扩展点定义
12.3.3 扩展点源码
12.4 扩展点处理
12.4.2 扩展点注册
12.4.3 扩展点获取
12.5 添加扩展
12.6 使用扩展
12.7 小结
第三部分 实战篇
13.1.2 动态模块化解决方案
13.2 Spring OSGi项目所需要的开发包
13.2.2 解压缩Spring DM的开发包
13.2.3 创建Spring DM目标平台
第14章 Eclipse RCP与数据访问
14.1.2 数据访问插件目标
14.2 插件如何引入第三方开发包
14.2.2 如何引用第三方开发包
14.1.3 数据访问插件设计
14.3 将普通JAR转成插件格式
14.3.2 BND工具
14.4 创建数据库插件
14.4.2 properties配置文件
14.4.3 Spring XML配置文件
14.4.4 MAINFEST.MF配置文件
14.5 创建连接池插件
14.5.2 properties配置文件
14.5.3 Spring XML配置文件
14.5.4 Java类设计
14.5.5 MAINFEST.MF配置文件
14.6 创建连接池Feature插件
14.6.2 创建DBCP的Fragment插件
14.7 创建Hibernate插件
14.7.2 properties配置文件
14.7.3 Spring XML配置文件
14.7.4 扩展点设计
14.7.5 Java类设计
14.7.6 MAINFEST.MF配置文件
14.8 创建业务插件
14.8.2 Java类设计
14.8.3 数据库SQL设计
14.8.4 MAINFEST.MF配置文件
14.8.5 添加BundleAnnotationSessionFactoryBean扩展
14.9 启动OSGi Framework程序
14.10 其他整合数据库的方式
14.11 基于数据访问插件的RCP程序启动
14.12 小结
13.1.3 OSGi框架
13.3 Spring OSGi项目的Maven管理
13.3.2 修改Maven项目类型
第15章 Eclipse与Java的模块化设计
15.1.2 Java方法的模块化设计
15.2 基于编程方法的模块化
15.2.2 AOP编程的模块化设计
15.1.3 Java类的模块化设计
15.3 基于程序物理文件的模块化
15.3.2 XML文件的模块化设计
15.3.3 Properties文件的模块化设计
15.3.4 JAR组件的模块化设计
15.1.4 Java接口的模块化设计
15.4 基于技术架构的模块化
15.4.2 Eclipse插件的模块化设计
15.4.3 JMS的模块化设计
15.5 模块化的技术移植
15.6 小结
13.1.4 选择合适的OSGi实现
13.4 Spring OSGi项目的模块化设计
13.4.2 设计Spring DM业务项目
13.5 Spring OSGi项目转为插件项目
13.6 Spring OSGi插件项目发布接口
13.6.2 添加包的路径导出
13.7 Eclipse RCP获取Spring OSGi服务
13.7.2 获取Spring OSGi服务接口
13.7.3 调用Spring OSGi服务接口
13.8 Eclipse RCP与Spring OSGi的启动
13.8.2 启动Eclipse RCP产品配置
13.8.3 启动基于Spring OSGi的RCP程序
13.9 在Eclipse RCP中获取ApplicationContext和Bean
13.10 Spring OSGi的Maven插件项目打包
13.10.2 Maven插件项目的打包配置
13.10.3 执行Maven插件打包
13.11 小结
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《EclipseRCP与SpringOSGi:技术详解与最佳实践》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度