作者pilisir (SIR)
看板java
标题[问题] JTextPane.setText Style被改为Font tag
时间Mon Dec 17 11:06:43 2012
各位好
有关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
1F:推 PsMonkey:我会另外 keep 另一份,直接 workaround [逃] 12/17 11:33
後来有找到类似的解法
保留style
http://tinyurl.com/bn7x5f6
去除html, head, body
http://tinyurl.com/bmnlc64
但实际上还是会遇到一些问题,要try出完美的规则可能有点麻烦
参考版主的方式可能会简单许多
谢谢
※ 编辑: pilisir 来自: 61.222.82.238 (12/19 11:24)