2016-06-23 22 views
0

Ich habe ein Problem mit den Tooltips in meiner Tabelle.Tooltip für ITableLabelProvider

Es scheint, die einzige Möglichkeit, Tooltips zu erhalten, ist die Verwendung eines ColumnLabelProvider. Aber alle meine Tabellen arbeiten mit dem ITableLabelProvider und würden eine Menge Refactoring und Arbeit benötigen.

Gibt es eine Problemumgehung, meine Tabellen mit Tooltips zu versehen?

Antwort

0

Ich sehe nichts, ITableLabelProvider ist eine ältere Schnittstelle, die vor der Tooltip-Unterstützung hinzugefügt wurde.

Wenn Sie ITableLabelProvider verwenden, verwendet JFace tatsächlich eine interne ColumnLabelProvider (genannt TableColumnViewerLabelProvider), aber es gibt keine Möglichkeit, das Tool Tipps zu tun.

Ich glaube nicht, dass Sie ColumnViewerToolTipSupport anpassen können, da es auf eine Reihe von privaten Paketmethoden im Viewer beruht.