Eclipse3.5 RCP

http://www.vogella.de/articles/RichClientPlatform/article.html#systemtray
摘要:
这篇文章的目的是教如何使用Eclipse Rich Client Platform(RCP)框架来开发应用程序。

本文将涉及以下内容:创建一个RCP 应用,它将协同commands, views, editors, dialogs, preferences 和 preferences页,外部的jars的用法,创建一个产品和品牌,为RCP应用添加帮助等等。

每个段都尽量可能独立。

本文使用Eclipse 3.5版本

文章的目录:
1 Eclipse RCP
  1.1 概述
  1.2 Eclipse RCP 框架,插件,扩展和扩展点
  1.3 Eclipse RCP 应用的主要组件
  1.4 应用或产品
  1.5 重要的文件
2 安装
3 创建第一个RCP 应用程序
  3.1 创建一个RCP 应用
  3.2 开始编写RCP 代码
4 运行配置
  4.1 概述
  4.2 检查你的运行配置
  4.3 重要的参数
5 命令
  5.1 概述
  5.2 定义命令
  5.3 在菜单中使用命令
6 系统托盘(就像QQ 登录,并被最小化后,我们可以在屏幕下方的任务栏看见一个小企鹅图标)
7 视图(Views)
  7.1 概述
  7.2 创建一个视图
  7.3 把视图添加到透视图中(Add the View to your perspective)
  7.4 结果展示
  7.5 通过代码来完成7.3 完成的功能
8 创建模型,通过编辑器修改模型,结果反映的视图上
  8.1 概述
  8.2 创建工程
  8.3 创建和准备域模型(the domain model)
  8.4 内容提供者和标签提供者
  8.5 在视图中显示模型
  8.6 编辑区
  8.7 编辑器的输入
  8.8 添加编辑器
  8.9 为了调用编辑器,创建一个命令
  8.10 调用编辑器
9 对话框
  9.1 概述
  9.2 使用标准的对话框
  9.3 自定义对话框
10 字段的辅助(就是可以给用户提示,某个字段可能填些什么内容)
11 向导(Wizards) 
  11.1 概述
  11.2 例子
12 偏好设置(Preferences)
  12.1 概述
  12.2 使用偏好设置
  12.3 偏好设置页
13 添加一个状态行
  13.1 建立状态行
  13.2 分享状态行
14 透视图
  14.1 给应用添加一个透视图
  14.2 选择透视图
15 进度报告
16 整合外部jars和第三方类库
  16.1 概述
  16.2 为你的jar包创建一个插件工程
17 产品和品牌(Products and Branding)
  17.1 产品配置
  17.2 创建一个工程
  17.3 创建你的产品配置
  17.4 修改overview选项卡
  17.5 修改configuration选项卡
  17.6 测试你的工程
  17.7 闪屏(Splash Screen,启动Eclipse时,看见的图像,即为Splash Screen)
  17.8 品牌这个"about"对话框(就是修改"Branding"选项卡)
  17.9 自定义开始图标和启动参数
  17.10 完成
18 部署你的产品
19 使字符串具体化(即国际化)
  19.1 使字符串具体化
  19.2 选择message.properties文件(根据不同的语言,创建不同的message_xx.properties文件)
20 插件开发中的小技巧
  20.1 存储用户的布局
  20.2 在应用中使用插件的ID
  20.3 添加The error log view到你的RCP应用(就是 添加Eclipse中定义好的一个视图,到你的应用中去,这个视图的功能是显示错误日志)
  20.4 找出没有被用到的依赖
21 感谢
22 源码下载
23 相关资源

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值