【问题标题】:How to display image in JEditorPane from local filesystem?如何从本地文件系统在 JEditorPane 中显示图像?
【发布时间】:2012-10-24 08:03:29
【问题描述】:

我正在尝试在 Java Swing 窗口中的 JEditorPane 中显示图像。用户使用JFileChooser 在他们的计算机上查找图像的绝对路径,然后将该绝对路径嵌入到HTML <img> 标记中,然后将其设置在JEditorPane 中。出于某种原因,图像不会显示在JEditorPane 中,我不知道为什么。我用谷歌搜索并找到了各种解决方案,但都没有奏效。有人可以帮我吗?

【问题讨论】:

  • 1) 有关一般提示,请参阅this answer。 2) 我怀疑代码正在使用代表File 的字符串作为图像路径,而应该使用URL。 3) 为了尽快获得更好的帮助,请发帖SSCCE

标签: java html image swing user-interface


【解决方案1】:

您可以像这里描述的那样将图像放在 Document 的 imageCache 中 http://java-sl.com/tip_local_images.html

【讨论】:

  • 谢谢!这看起来是完成这项工作的最佳方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-09
  • 2015-04-25
  • 1970-01-01
  • 1970-01-01
  • 2021-11-30
相关资源
最近更新 更多