
RCP
文章平均质量分 66
huoming550
这个作者很懒,什么都没留下…
展开
-
Eclipse的RCP
从Eclipse 3.1RC1开始,ve已经支持RCP(Rich Client Platform)开发了。 个人理解RCP就是由Plugin开发转向桌面应用开发,可以构建最小化的Eclipse平台(8M-)运行你的桌面应用,不必再为程序框架烦心,摆脱失败的awt和swing,让程序拥有专业级效果,程序实现又很简单很优雅。:D 一些RCP的资料,来自Eclipse ◎Export...原创 2008-11-28 15:13:19 · 124 阅读 · 0 评论 -
JFace简介
JFace是在SWT之上的一层抽象。在SWT中,你通常创建控件,给它们添加数据,调用它们的方法。JFace从基本的直接与控件打交道上退了一步,将他们包装成一个层次,以使这些控件使用起来更加简单。它隐藏了许多实现的细节,减少了为了实现目标而必须写的代码行数。 和SWT不一样,JFace并没有现成的和Eclipse分开发布。这意味着你必须安装Eclipse以获得JFace。JFace并不要求你...原创 2008-11-28 16:58:52 · 545 阅读 · 0 评论 -
SWT 和 JFace, 第 2 部分: 简介
SWT 和 JFace 系列的第 2 部分扩展了我们所学的关于使用 Java? 技术、Eclipse 以及 SWT 和 JFace 库创建简单的 Standard Widget Toolkit (SWT) 应用程序的知识。这一期将向您展示如何使用组合框、列表、表和树控件,以及如何使用表单布局和可重用的 helper 方法。编程人员可以使用 Standard Widget Toolkit (SW...原创 2008-11-28 16:57:56 · 107 阅读 · 0 评论 -
SWT 和 JFace,第 1 部分: 简介
在这篇 SWT 和 JFace 系列的第一篇文章中,可以了解如何使用 Java™、Eclipse 以及 SWT 和 JFace 库创建简单的 SWT 应用程序。 还可以了解如何使用基本的控件和布局创建简单的 SWT GUI。可以使用标准窗口小部件 工具箱(Standard Widget Toolkit,SWT)和 JFace 库来开发用于 Eclipse 环境的图形用户界面,而且还可以将它们用...原创 2008-11-28 16:56:09 · 109 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(六):向OpenGL进军
使用Eclipse RCP进行桌面程序开发(一):快速起步 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 使用Eclipse RCP进行桌面程序开发(三):视图和透视图 使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件 使用Eclipse RCP进行桌面程序开发(五):2D绘图 看完这一篇,我们应该可以使...原创 2008-11-28 15:51:25 · 190 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(五):2D绘图
使用Eclipse RCP进行桌面程序开发(一):快速起步 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 使用Eclipse RCP进行桌面程序开发(三):视图和透视图 使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件 看完这篇文章,可以实现如下界面:[img]http://www.blogj...原创 2008-11-28 15:48:48 · 144 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件
使用Eclipse RCP进行桌面程序开发(一):快速起步 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 使用Eclipse RCP进行桌面程序开发(三):视图和透视图 看完这篇文章,可以开发如下的界面:没有嵌入Active X控件的视图:[img]http://www.blogjava.net/images/blogjava_net/youx...原创 2008-11-28 15:47:15 · 610 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(三):视图和透视图
使用Eclipse RCP进行桌面程序开发(一):快速起步 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 Eclipse RCP开发中,和用户进行交互最多的界面,应该是视图了,而透视图就是将已有的视图、菜单、工具栏、编辑器等等进行组合和布局。看完这一节,我们就可以建立如下图这样的程序界面了。[img]http://www.blogjava.net/im...原创 2008-11-28 15:44:54 · 662 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框
在使用Eclipse RCP进行桌面程序开发(一):快速起步中,我们通过Eclipse的插件开发向导,逐步建立了一个RCP应用程序,但是,这个程序没有任何功能,难以激起我们学习的兴趣。在这一节,我们将一起探索怎样在程序中添加菜单和工具条。先看一下成果:图一、图二:带有菜单和工具条的RCP程序[img]http://www.blogjava.net/images/blogjava_net...原创 2008-11-28 15:42:29 · 93 阅读 · 0 评论 -
使用Eclipse RCP进行桌面程序开发(一):快速起步
所谓RCP,就是Rich Client Platform的缩写,即富客户平台,是Eclipse进化的产物(自3.0版以后出现),是Eclipse组织向用户提供的强大的开放性开发平台,能够使用户方便地创建自己的基于Eclipse的应用程序,并且这些应用程序能够得到Eclipse的底层支持。更重要的是,我们可以利用Java创建象Eclipse这么漂亮的桌面程序。 我相信,在未来的几年里,RC...原创 2008-11-28 15:39:40 · 88 阅读 · 0 评论 -
RCP应用程序开发系列(3)--入门程序代码分析
前面介绍了一些文字性的东西,现在还是来看看代码,这样才感觉踏实1. ApplicationApplication的作用就是应用程序或产品(product)的入口,它和Java系统中,类定义的main()方法作用一样. 当Runtime启动的时候,应用程序开始运行,应用程序退出的时候,Eclipse关闭.PDE向导使用 Hello RCP 模板产生了edu.swust.cs.so...原创 2008-11-28 15:17:21 · 204 阅读 · 0 评论 -
RCP应用程序开发系列(2)--创建第一个应用程序
开发环境是用的Eclipse3.1 首先,创建一个插件工程.选择 File > New > Project... 开始一个新工程向导. 选择Plug-in Project点击 Next.在这一页,输入工程的名字.我直接用的是项目的名称,输入"edu.swust.cs.soapfirewall". 选择 Next,在这个页面可以输入插件的id, versio...原创 2008-11-28 15:16:23 · 109 阅读 · 0 评论 -
RCP应用程序开发系列(1)
一、SWTSWT 是一种 low-level 图形库,它提供了标准的UI控制器,例如lists, menus, fonts, and colors, 因为图形库显露了当前视窗系统能提供的组件. "SWT 提供了有效的,便利方访问它实现的操作系统的UI工具." SWT小组是这样评价SWT的。 SWT的策略是尽可能使用本地计件(widgets)。这可以使得基于SWT的应用程序的...原创 2008-11-28 15:15:57 · 116 阅读 · 0 评论 -
RCP框架解析
RCP框架解析 当新建一个RCP工程时,Eclipse自动给我们生成了5个java文件:Application.javaApplicationActionBarAdvisor.javaApplicationWorkbechAdvisor.javaApplicationWorkbechWindowAdvisor.javaPerspective.java.这5个java文件...原创 2008-11-28 15:15:24 · 257 阅读 · 0 评论 -
rcp实践
这篇文章基本上是没怎么加我自己写的代码的,几乎全部是eclipse生成的,本人只是拿这个例子来说说自己的认识,所以里面很多错误,看了就把它忘记吧。建议到网站找资料,我想更适合你。最近发现rcp的资料越来越多,而自己有处于比较有空的状态,所想写一篇完整的Rcp教程,由于我也是初学,所以写出来的很多东西可能都是错的,所以建议参考一些资料:http://www.eclipse.org/...原创 2008-11-28 15:14:47 · 155 阅读 · 0 评论 -
一个实现了ViewPart和EditroPart的简单RCP例子
最近作了个rcp程序的例子,结合这个例子来了解一下RCP的一些原理,怎样开发rcp程序,以及在初学RCP时会遇到哪些问题。希望对大家有所帮助 不当之处,请指正。 示例开发时环境: ------eclipse3.2 ------jdk1.5.0_08 首先说一下我理解的RCP。一个rcp就是一个应用程序,...原创 2008-12-01 17:16:43 · 130 阅读 · 0 评论