作者koalahong ()
看板java
標題Re: [問題] 在Swing component中以html顯示圖片
時間Sun Apr 20 22:19:04 2008
謝謝各位的回答,看來我自作聰明把原本的問題簡單化錯誤了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
1F:推 firedragen:JEditorPane不是給URL就可以了嗎?還是你想一邊編輯? 04/20 22:38
2F:→ koalahong:是的,我的目的是要一邊編輯 04/20 23:03
4F:推 firedragen:不過只對文字格式作修改,沒有圖片,也不是JEditorPane 04/20 23:35
5F:→ koalahong:那我看過了,雖然沒什麼幫助,還是謝謝你的回覆! 04/21 02:23