JTextPane OL Style
jTextPane好像不支持 ol 标签,下面的style用了后,在jTextPane中看到出来的html不是 ol,变成了 ul
Style s1 = getJtp_html().getStyle("ol");
if(s1 == null)
s1 = getJtp_html().addStyle("ol", null);
Style s2 = getJtp_html().addStyle("li", s1);
try { getJtp_html().setParagraphAttributes(s2, false); }
catch(Exception ex) {
// 一定要这句, 上面的try会现exception,使得界面没有更新,用这个方法就可以
getJtp_html().setText(getJtp_html().getText());
}
点击 123, 代码是用 ol的,但是效果是 ul的
再看生成的html,果然是用 ul代替ol
但是我直接在html面板写 <ol><li>aaaa</li><ol> 却又是可以的,
搞不明白
Labels:
Trackback: http://cwq.iou1314.com/_a153
Trackback: http://cwq.iou1314.com/_a153




















