我正在使用自定义编辑器构建一个eclipse插件。我已经实现了文本悬停功能,用户将鼠标悬停在某些文本上,然后该文本将显示在工具提示中,如javadocs。
如何以编程方式更改工具提示背景和前景色?
答案 0 :(得分:3)
如果您的ITextHover
课程也实施ITextHoverExtension
,则可以IInformationControlCreator
方法提供getHoverControlCreator()
。
您可以使用简单的IInformationControlCreator
,它只返回DefaultInformationControl
的实例作为信息控件。 DefaultInformationControl
有setForegroundColor
和setBackgroundColor
方法。