簡體   English   中英

使用 html 標記在 JEditorPane 中加載圖像

[英]Loading an image in a JEditorPane using html markup

我在使用標記在 JEditorPane 中加載圖像時遇到一些問題。 我從 Gmail 收到郵件正文,如下所示:

<div dir="ltr"><div><img src="cid:ii_lagwgzau0" alt="test.jpg" width="451" height="338"><br></div><br></div>

我通過代碼編輯該行,如下所示:

<div dir="ltr"><div><img src="file:///cache/test.jpg" width="451" height="338"><br></div><br></div>

我將圖像保存在 /cache 文件夾中,與 /src 處於同一級別,但無論我嘗試什么,圖像都不會加載。 我也無法弄清楚它是路徑問題還是我的方法不起作用,而且我在網上找不到任何幫助。 任何人都知道我在這里做錯了什么?

這是它在圖形上的樣子:

在此處輸入圖像描述

刪除“文件:”和路徑之間的三個正斜杠。 改變

<img src="file:///cache/test.jpg">

<img src="file:cache/test.jpg">

從這個答案中找到它: https://stackoverflow.com/a/10084395/7376577

文件結構:

root
├───cache
│       test.jpg
│
└──src
        MyJFrame.java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM