什么是在SWT Browser组件中使用图像的最佳方式。目前我将图像流式传输到临时文件夹并使用它们的位置来显示它们。有没有更好的方法在SWT浏览器组件中使用这些图像,特别是来自平台插件的图像。
最诚挚的问候, 凯沙夫
答案 0 :(得分:1)
如果您的插件是基于目录的 - 而不是基于jar的 - 您可以直接使用插件中的文件。有几种方法可以找到捆绑包资源条目的文件名 - 我更喜欢FileLocator.toFileURL(URL)
将platform:/<plugin>/<path>
格式的网址转换为file:<filename>
...正是您所需要的
答案 1 :(得分:1)
将它们转换为DataURI并直接将它们插入HTML中。