将鼠标悬停在JFace TreeViewer中的一个Cell上时是否可以获得工具提示

时间:2011-12-08 14:36:54

标签: java eclipse swt tooltip jface

我有一个TreeViewer,有三列。第一列显示元素的名称,第二列显示第二个属性,在第三列中我想显示一个图标,如果另一个属性被填充并在鼠标悬停的工具提示中显示该属性的内容,因为该属性显示的文本太多它在TreeViewer。 ToolTips似乎没有ITableLabelProvider等效项,因此我可以为第三列返回工具提示。

1 个答案:

答案 0 :(得分:5)

CellLabelProvider及其子类中提供了工具提示支持。请注意,单元格标签提供程序设置为列(如TreeViewerColumn)而不是查看者。 ColumnViewerToolTipSupport.enableFor(ColumnViewer viewer)用于为查看器配置工具提示。

相关问题