Java 无法显示JEditorPane嵌入的图像
晚上好, 我一直在尝试在一个带有嵌入图像的JEditorPane中显示html代码。我收到的图像的代码如下所示:Java 无法显示JEditorPane嵌入的图像,java,image,swing,jeditorpane,Java,Image,Swing,Jeditorpane,晚上好, 我一直在尝试在一个带有嵌入图像的JEditorPane中显示html代码。我收到的图像的代码如下所示: <img title="1909-yamaha-nemesis2.jpg" alt="1909-yamaha-nemesis2.jpg" src="cid:ii_12d7652d11e8d9a6"> 你可以想象,我不能显示图像,知道吗?我怀疑应该是CID编码 提前谢谢你, 您可以使用相同的方法将图像放入本地缓存。感谢Stanislav的回答,但我真正需要的是从htm
<img title="1909-yamaha-nemesis2.jpg" alt="1909-yamaha-nemesis2.jpg" src="cid:ii_12d7652d11e8d9a6">
你可以想象,我不能显示图像,知道吗?我怀疑应该是CID编码
提前谢谢你,
您可以使用相同的方法将图像放入本地缓存。感谢Stanislav的回答,但我真正需要的是从html文本体内部获取图像,而不是从本地文件夹加载图像或动态创建图像。恐怕没有简单的答案。HTMLEditorKit无法处理此问题。您可以为标记添加自定义处理,并检查src是否从cid开始。如果是,您可以将图像放入本地缓存并使用它们。Stanislav,我可以按照您的建议解决问题,只需从本地服务器获取图像,我的意思是,我下载了图像,然后将其包含在源代码中。只需将图像的src替换为file://”,然后完全替换原始html标记。谢谢