如何在RCP/SWT表格单元中准确获取Eclipse编辑器类工具提示
我想得到eclipse编辑器那种高度定制的工具提示,如下所示- 我使用了eclipse提供的定制工具提示片段,但没有一个是如此即兴的性能和易于使用的。如何在RCP/SWT表格单元中准确获取Eclipse编辑器类工具提示,eclipse,eclipse-plugin,swt,rcp,Eclipse,Eclipse Plugin,Swt,Rcp,我想得到eclipse编辑器那种高度定制的工具提示,如下所示- 我使用了eclipse提供的定制工具提示片段,但没有一个是如此即兴的性能和易于使用的。 如何重用这些工具提示,任何示例都会有所帮助。您只需扩展org.eclipse.jface.window.ToolTip 和覆盖 protected abstract Composite createToolTipContentArea(Event event, Composite parent); 您可以添加org.e
如何重用这些工具提示,任何示例都会有所帮助。您只需扩展
org.eclipse.jface.window.ToolTip
和覆盖
protected abstract Composite createToolTipContentArea(Event event,
Composite parent);
您可以添加
org.eclipse.swt.browser.browser
,设置格式化内容并添加所需的控件。我不知道怎么做,但您是否查看了eclipse源代码?我发现了一些AbstractReusableInformationControlCreator。。试图实现itI guess,使用浏览器
是一种过激的做法(并且不会在所有平台上都起作用)。一个StyledText
就足够了。我认为,只要平台上支持eclipse IDE,浏览器也应该工作。例如,在常见的Linux系统上,browser
存在问题。它可以工作,但通常需要用户安装某些附加软件包。因此,您最好在不使用浏览器的情况下提供回退功能。否则用户很容易感到沮丧。他们会责怪你的应用程序,而不是SWT或软件包。我发现如果你调用非常复杂的网页,浏览器会出现问题……我认为他只需要设置几行格式化的html文本。如果使用StyledText,则需要以编程方式设置文本样式。。同意浏览器也是一个简单的解决方案。Linux确实对SWT.BROWSER有一些问题,但eclipse确实为Linux版本提供了不同的浏览器插件,所以这很有帮助