Re: [問題] 在Swing component中以html顯示圖片

看板java作者時間17年前 (2008/04/20 22:19), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串2/3 (看更多)
謝謝各位的回答,看來我自作聰明把原本的問題簡單化錯誤了XDD 其實我要加圖片的地方不是button而是JEditorPane JEditorPane既然可以把content type設成html應該可以顯示圖片了吧 但是我用 kit.insertHTML(doc, editPane.getCaretPosition(), "<img src=\"" + img + "\">", 0, 0, HTML.Tag.IMG); 這樣的方式來修改JEditorPane中對應的HTMLDocument 插入圖片在JEditorPane中依然不會顯示原本的圖片 還是說JEditorPane也不能這樣用? 我有試過改用JTextPane,因為它有InsertIcon這個method 這樣雖然可以正常顯示圖片,卻得不到正確的html的內容 圖片的部份都變成<p $ename="icon">而非<img src=.....> 請問有兩全的方法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.57.75

04/20 22:38, , 1F
JEditorPane不是給URL就可以了嗎?還是你想一邊編輯?
04/20 22:38, 1F

04/20 23:03, , 2F
是的,我的目的是要一邊編輯
04/20 23:03, 2F

04/20 23:30, , 3F
這邊有個 Sun 的 demo: http://0rz.tw/9540E
04/20 23:30, 3F

04/20 23:35, , 4F
不過只對文字格式作修改,沒有圖片,也不是JEditorPane
04/20 23:35, 4F

04/21 02:23, , 5F
那我看過了,雖然沒什麼幫助,還是謝謝你的回覆!
04/21 02:23, 5F
文章代碼(AID): #182r3Pb4 (java)
文章代碼(AID): #182r3Pb4 (java)