编程语言
首页 > 编程语言> > java – 未定义TreeItem的setTooltipText

java – 未定义TreeItem的setTooltipText

作者:互联网

问候伙伴Stackoverflownians!

我正在构建一个Eclipse RCP应用程序,并遇到了一个问题:

我想在TreeItem上设置工具提示文本,但是这个类不继承Control,这是具有setTooltipText的类

编辑:似乎jface应该通过LabelProvider无缝地处理这个问题.
我在复杂的TreeViewer的每一列上使用带有getToolTipText方法的ColumnLabelProvider,但它无法正常工作.我想知道为什么…

解决方法:

使用TreeViewer

ColumnViewerToolTipSupport.enableFor(viewer);

使用为CellLabelProvider或其中一个子类派生的标签提供程序并覆盖getToolTipText(还有其他几种方法来控制字体,超时等).

标签:java,user-interface,eclipse-rcp,swt,jface
来源: https://codeday.me/bug/20190624/1279474.html