SWT
zfinch
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
自定义的SWT控件
效果图: 为了在SWT中实现像Windows桌面图标那样的效果,自定义了一个控件,该控件继承自org.eclipse.swt.widgets.Composite,由一个缩略图标(CLabel)和一个图标名称(Label)构成。缩略图是由图片文件提供,并缩放到固定尺寸。创建该控件需要向其构造函数传递一个Image和String,分别是缩略图的原图和即将在图标下方显示的名称。控件的代码如下,很简单: Java代码 隐藏行号 复制代码 ? Source import java.io.File;原创 2010-09-04 11:25:00 · 980 阅读 · 0 评论 -
SWT中的FormLayout
象其它的layout类一样,FormLayout用的data类是:FormData。FormData用另外一个类来控制窗口小部件的大小和位置: FormAttachment.一个FormData最多用4个FormAttachment,它们分别对应这个小部件的4个面:顶部,底部,左边和右边。FormAttachment定义了小部件在parent composite或是这个composite里其它部件的位置。 FormAttachment计算位置和大小的方法: y=ax+b 在这个等式中,在数学上y代表的原创 2010-09-04 11:36:00 · 1152 阅读 · 1 评论 -
如何使RCP应用程序每次打开都显示Welcome页面
RCP开发中,很多开发人员都希望,自己的RCP应有Welcome页面,因此我们配置了intro扩展点以及introconfig扩展点,也写了xml文件,这样我们就有了Welcome页面。但是Welcome只有在RCP应用程序第一次运行时才会显示,以后都不会显示。 为什么会这样? 看看插件运行时环境中的.metadata/.plugins/org.eclipse.core.runtime/.settings目录下的org.eclipse.ui.prefs文件中的内容: .src_原创 2010-09-04 11:47:00 · 1442 阅读 · 0 评论 -
定制 SWT/RCP 界面:如何编写一个漂亮的 SWT/RCP 界面
引言 Java 自从 1995 年发布以来,其图形界面一直为世人所诟病。无论是早期的 AWT,还是后来的 Swing 应用程序不能像本地应用程序一样执行,外观也不一样,响应的速度也不快。SWT 吸收了 AWT 和 Swing 实现的最好的部分 : 当可以得到本地组件时调用本地实现,当不能得到本地组件时使用 Java 实现。这就同时保证了与本地窗口部件相当的外观,又提高了响应速度。 目前 SWT 已被广泛应用于开发 JAVA 富客户端,但是基于 SWT/RCP 的应用程序界面都是经典的 Eclipse原创 2010-09-04 12:07:00 · 1760 阅读 · 0 评论
分享