【问题标题】:eclipse plugin: add image to browsereclipse插件:将图像添加到浏览器
【发布时间】:2014-12-24 07:49:54
【问题描述】:

我创建了一个 Eclipse 插件,它显示带有如下 URL 的浏览器:

browser.setBounds(0, 0, 100, 100);
browser.setUrl("https://www.stackoverflow.com/");

我还可以从捆绑包中获取动画图像,如下所示:

Image image = ImageDescriptor.createFromURL(FileLocator.find(bundle, new Path("icons/sample.gif"), null)).createImage();

如何在运行时执行时将图像添加到浏览器

【问题讨论】:

  • 您希望图像显示在哪里?在浏览器小部件中?
  • 在浏览器小部件的中心

标签: java eclipse-plugin swt


【解决方案1】:

由于您将浏览器小部件设置为显示 URL,因此该小部件将显示该 URL 的内容。

如果要显示自己的内容,则必须使用setText() 方法。

也许您可以在 IFRAME 中创建包含您想要的 URL 的 html,然后用您自己的内容编写其余的 html?

至于图像,我确信有办法将图像包含在构建的 HTML 中……或者您可以对数据进行 base64 编码并将其包含在构建的 HTML 中。见Can I embed a .png image into an html page?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-05
    • 2013-06-18
    • 2019-10-14
    • 2011-08-10
    • 2012-06-18
    相关资源
    最近更新 更多