[問題] JTextPane.setText Style被改為Font tag

看板java作者 (SIR)時間13年前 (2012/12/17 11:06), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
各位好 有關JTextPane的行為,遇到一個滿奇怪的問題 我給了一段html如下,透過setText放到pane物件中 <p><span style="font-size: 72px;">test</span></p> 然後馬上用getText,得到的結果(扣除頭尾的html head body)卻是 <p><font size="72px"><span>test</span></font></p> 請問我該如何讓文字保留原本style的內容,而非用font tag去包呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.222.82.238

12/17 11:33, , 1F
我會另外 keep 另一份,直接 workaround [逃]
12/17 11:33, 1F
後來有找到類似的解法 保留style http://tinyurl.com/bn7x5f6 去除html, head, body http://tinyurl.com/bmnlc64 但實際上還是會遇到一些問題,要try出完美的規則可能有點麻煩 參考版主的方式可能會簡單許多 謝謝 ※ 編輯: pilisir 來自: 61.222.82.238 (12/19 11:24)
文章代碼(AID): #1Gpen7Gh (java)