在JTextPane中显示图像

时间:2011-06-02 05:54:08

标签: image swing jtextpane

我知道我们可以将html设置为JTextPane内容类型,然后使用img标记来显示图片,但是这里我有以字节为单位的图像数据,img不接受它只是想要的字节网址。那么如何在JTextPane中显示该图像?针对这种情况的任何其他解决方案?

我已经尝试将图片临时存储在Temp目录中,然后在img中提供它的网址,但没有取得任何成功。

1 个答案:

答案 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