定制 Eclipse RCP 应用程序,第 1 部分: 可与 SWT 和 JFace 结合使用的技术
2009-12-18 00:00:00 来源:WEB开发网核心提示: 在 TableViewerExample 上单击鼠标右键并选择 Run as SWT application,应当会看到类似如下所示的窗口,定制 Eclipse RCP 应用程序,第 1 部分: 可与 SWT 和 JFace 结合使用的技术(10),图 10. 带有交替行颜色的表注:此示例在 g
在 TableViewerExample 上单击鼠标右键并选择 Run as SWT application。应当会看到类似如下所示的窗口。
图 10. 带有交替行颜色的表
注:此示例在 getBackground 方法中有一个基本实现以确定用于颜色目的的元素索引。在大型表中,建议使用更有效的算法。
选项卡
选项卡显示了 SWT 重量级和轻量级相混合的特性。先前的小部件都是重量级的。而选项卡则同时配有重量级和轻量级实现。
TabItems 和 TabFolders
可以使用 TabFolder 和 TabItem 小部件将选项卡插入 Eclipse RCP UI。TabFolder 小部件将显示选项卡并允许用户选择特定的选项卡。TabItem 将保存单个选项卡的内容。图 11 演示了基本选项卡的外观。
图 11. 基本选项卡
可以通过两种方法定制 TabFolder。一种是通过将样式位 SWT.TOP 或 SWT.BOTTOM 传递给 TabFolder 构造函数来修改方位,确定选项卡是显示在顶部,还是显示在底部。另外,也可以使用 setFont 更改选项卡文本的字体,类似于之前在讨论按钮和标签时所涉及到的技术。
要看到这些更改起作用,请在教程项目中运行 TabFolderExample。查看最初外观后,用下面几行代码替换 TabFolder 构造函数。
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
更多精彩
赞助商链接