我知道我们可以将html设置为JTextPane
内容类型,然后使用img
标记来显示图片,但是这里我有以字节为单位的图像数据,img
不接受它只是想要的字节网址。那么如何在JTextPane中显示该图像?针对这种情况的任何其他解决方案?
我已经尝试将图片临时存储在Temp目录中,然后在img
中提供它的网址,但没有取得任何成功。
答案 0 :(得分:0)
唯一的方法是使用JEditorPane而不是JTextPane。在那里你必须设置HTMLEditorKit。之后,html应该可以工作(只有绝对路径)。
<html><img src="file:\\c:\images\example.gif" width=200 height=200></img>
更多信息位于http://download.oracle.com/javase/tutorial/uiswing/components/editorpane.html