我有一个网站,和一个JEditorPane
设置已经。我想遍历网站上的所有图像,并将它们添加到编辑窗格,像这样:
for (Image image : website.getImages()) {
pane.add(image);
}
显然,这不是真正的代码,但我想要这样的东西。这可能吗?我只想从网站上添加图像,而没有其他非必要的HTML代码/文本。
JEditorPane
可以呈现HTML,并且可以在该HTML中加载图像。因此,显示图像最简单的方法就是使用HTML嵌入它们。
下面就是一个这样做的例子。这个HTML加载并显示两个图像。将该HTML放入配置为显示HTML的编辑器窗格中,图像应该出现。
<html>
<body>
<img src='https://i.stack.imgur.com/gJmeJ.png'>
<img src='https://i.stack.imgur.com/xj49g.png'>
</body>
</html>