Java eclipse插件:将图像添加到浏览器

Java eclipse插件:将图像添加到浏览器,java,eclipse-plugin,swt,Java,Eclipse Plugin,Swt,我创建了一个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(); 此外,我还

我创建了一个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();
此外,我还可以从捆绑包中获得动画图像,如下所示:

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();

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

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

如果您想显示自己的内容,则必须使用该方法

也许您可以创建包含IFRAME中所需URL的html,并用您自己的内容组成html的其余部分


至于图像,我相信有一些方法可以将图像包含在构建的HTML中。。。或者可以对数据进行base64编码,并将其包含在构造的HTML中。请参见

您希望图像显示在何处?在浏览器小部件中?在浏览器小部件的中心