【发布时间】:2009-01-27 08:43:16
【问题描述】:
背景故事:我正在对 TableView 应用过滤器。这是一个简单的“使用此字符串查找行”过滤器。
要求:我希望突出显示搜索词出现的实例。
到目前为止,我看不到这样做的方法。 ITableColorProvider 让我将颜色应用于整个单元格,而不是应用于其中的一小部分。
欢迎提供线索。
【问题讨论】:
标签: eclipse swt eclipse-rcp jface eclipse-pde
背景故事:我正在对 TableView 应用过滤器。这是一个简单的“使用此字符串查找行”过滤器。
要求:我希望突出显示搜索词出现的实例。
到目前为止,我看不到这样做的方法。 ITableColorProvider 让我将颜色应用于整个单元格,而不是应用于其中的一小部分。
欢迎提供线索。
【问题讨论】:
标签: eclipse swt eclipse-rcp jface eclipse-pde
看起来highlighting 方法适合你
从3.5M4 开始,对 JFace TableViewer 和 TreeViewer 的现有所有者绘制支持已扩展为允许在单元格中使用多种字体。例如,这可用于使用粗体突出显示搜索结果中的匹配文本。
alt text http://update.eclipse.org/downloads/drops/S-3.5M4-200812111908/images/multi-font-labels.png
【讨论】: