Можно ли получить всплывающую подсказку при наведении курсора на одну ячейку в JFace TreeViewer - PullRequest
4 голосов
/ 08 декабря 2011

У меня есть TreeViewer с тремя столбцами. В первом столбце отображается имя элемента, во втором свойстве, а в третьем я хотел бы отобразить значок, если заполнено другое свойство, и показать содержимое этого свойства во всплывающей подсказке при наведении курсора, поскольку у свойства слишком много текста для отображения. это в TreeViewer. Кажется, для всплывающих подсказок нет эквивалента ITableLabelProvider, поэтому я мог бы вернуть всплывающую подсказку только для своего третьего столбца.

1 Ответ

5 голосов
/ 09 декабря 2011

Поддержка всплывающей подсказки доступна в CellLabelProvider и его подклассах. Обратите внимание, что поставщики меток ячеек имеют столбцы (например, TreeViewerColumn), а не средства просмотра ColumnViewerToolTipSupport.enableFor(ColumnViewer viewer) используется для настройки всплывающих подсказок для зрителя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...