2
我想要將鼠標懸停在SWT列表上時顯示工具提示文本。當我在網上衝浪的時候,我發現了一個傾聽者MouseTrackListner
並且覆蓋了mouseHover()
的方法。如何在鼠標懸停在列表項上時顯示工具提示?
但是,當我將鼠標懸停在列表中的任何項目上時,如何獲取列表的文本?
我想要將鼠標懸停在SWT列表上時顯示工具提示文本。當我在網上衝浪的時候,我發現了一個傾聽者MouseTrackListner
並且覆蓋了mouseHover()
的方法。如何在鼠標懸停在列表項上時顯示工具提示?
但是,當我將鼠標懸停在列表中的任何項目上時,如何獲取列表的文本?
SWT List
沒有每個項目的工具提示的概念。只能設置整個控件的工具提示。該工具提示的位置與當前懸停或選定的項目無關。
由於Greg建議您應該使用TableViewer
並使用ColumnViewerToolTipSupport
。
在這裏看到更多有關的TableViewer提示:ColumnViewerTooltipSupport in SWT
你是說你要取決於其列表項懸停在刀尖有所不同?如果您可以使用「ColumnViewerToolTipSupport」,使用'TableViewer'可以更容易。 –
事情是,SWT列表已經實現,我只需要添加工具提示就可以了。我現在無法添加Tableviewer,因爲它可能會破壞在實施SWT List之上完成的一些其他實現。 –
我能夠在這個鏈接的幫助下爲每個列表項添加工具提示: http://stackoverflow.com/questions/27607768/get-the-item-in-the-swt-list-on-mouse-up –