鼠标悬停在列表项上时如何显示工具提示?

时间:2017-02-10 06:22:27

标签: java swt

每当我将鼠标悬停在SWT列表上时,我想显示工具提示文本。当我在互联网上冲浪时,我找到了一个监听器MouseTrackListner并覆盖mouseHover()方法。

但是当我将鼠标悬停在列表中的任何项目上时,如何获取列表文本?

1 个答案:

答案 0 :(得分:1)

SWT List没有每个项目的工具提示的概念。只能设置整个控件的工具提示。并且该工具提示的位置与当前悬停的或所选项目无关。

根据Greg建议,您应该使用TableViewer并使用ColumnViewerToolTipSupport

有关TableViewer工具提示的详细信息,请参阅此处:ColumnViewerTooltipSupport in SWT