![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SWT Jface RCP
Steve_wang_victor
这个作者很懒,什么都没留下…
展开
-
JFace入门 - 环境搭建 for Eclipse 3.3版
关于本文本文所描述的环境基于Eclipse 3.3;本文假定你对Eclipse、SWT和RCP有一定了解;由于本人喜好一目了然的排版,本文将以最简的方式描述各个操作步骤,除非必要,否则不带插图。 JFace介绍@http://wiki.eclipse.org/index.php/JFace JFace是一个UI工具类集,用于处理许多通用UI编程任务。 JFace无论是从API或其转载 2009-11-10 22:39:00 · 1147 阅读 · 0 评论 -
被eclipse愚弄的感觉真的很不爽!
在跑jface/swt的一个HelloWord例子时,遇到一个没想到的问题,问题就是:java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IProgressMonitorException in thread "main" 按道理说,我应该导入的包都导入了,为什么还出这样的错。目前我导入的包是: org.ec原创 2009-11-10 23:08:00 · 1590 阅读 · 0 评论 -
Eclipse RCP 发布和创建 经典说明文档
简单地讲, 一个RCP应用就是一个可独立于Eclispe IDE开发环境运行的Eclipse 插件。下面我们以一个简单的例子开始我们的RCP旅程。 一、 新建插件工程因为RCP应用本身就是一个Eclispe插件, 所以从新建一个Eclispe插件工程开始。1) 启动Eclispe, 从Eclispe的 File菜单创建一个插件工程:File ->New ->Proje原创 2010-02-04 16:39:00 · 5504 阅读 · 0 评论 -
JFace Viewer API CheckboxTreeViewer
TreeViewerTreeViewer 类封装了tree控件。树查看器按照父子关系来显示分等级的对象列表。此查看器需要设置标签供给器和内容供给器。The CheckboxTreeViewer加入了对个别条目泛灰的支持,还可以选中和反选与条目相关联的复选框。常用的API包括: add(Object, Object) 为查看器中指定元素添加子元素。 add(Object, Object[]) 为翻译 2010-03-17 19:06:00 · 2489 阅读 · 0 评论 -
SWT 拖拽功能详细讲解
<br />引用:<br />操作系统中最常用的拖拽功能就是文件的移动复制,拖拽功能提高了软件的简用性。<br />SWT也支持拖拽功能,不过编程实现比较繁琐。它首先要设定好拖拽源(DragSource)和能够接收的目标地(DropTarget),然后再设定一个运送拖拽数据的载体(Transfer),最后最繁琐的就是要给DragSource和DropTarget分别添加拖拽监听器,并根据拖拽途中的各种情况实现监听器的各方法。<br /> <br />Transfer类<br /> 为了使数据能在原创 2010-08-23 16:50:00 · 4125 阅读 · 0 评论 -
swt. 绘制自己的button 经典
<br /> 在所有SWT组件中,Button几乎是最常用的,其功能在对于一般的情况来说也足够丰富了。你可以为Button组件设置要显示在其中的文本或者图像、设定ToolTip,甚至只要修改一个风格样式就能得到一个看上去相当不错的方向箭头按钮。 <br /> 然而,我对Button组件还是不能感到满意。最大的遗憾就是:对它的外观,所能做的工作也就仅限于此了。如果你想让按钮拥有一个漂亮的、渐变色的背景和一些特殊的文字效果,怎么办呢?答案是没有办法。Button类里面似乎没有任何方法提供我想要的功能。<br原创 2010-09-14 09:25:00 · 2810 阅读 · 1 评论 -
SWT 右键菜单
<br />Top-level Menu<br /><br />(1)在 ApplicationWorkbenchWindowAdvisor#preWindowOpen() 方法中启用菜单:<br />configurer.setShowMenuBar(true);<br />此方法调用并不一定显示菜单,只有当菜单中包含菜单项时,菜单才会显示。<br /><br />(2)创建并添加菜单项<br />org.eclipsercp.hyperbola/ApplicationActionBarAdvisor<b原创 2010-09-27 19:03:00 · 2032 阅读 · 0 评论