【发布时间】:2015-09-04 15:03:53
【问题描述】:
我正在使用内容类型为 text/html 的 JTextPane,但每当我从 MS Word 复制格式化文本并将其粘贴到文本窗格时,它都不会格式化或正确显示。 一些标签像框一样显示。
我想附上一张图片,但因为我的声望还没有达到 10,所以我不能。
请帮帮我。
谢谢。
【问题讨论】:
我正在使用内容类型为 text/html 的 JTextPane,但每当我从 MS Word 复制格式化文本并将其粘贴到文本窗格时,它都不会格式化或正确显示。 一些标签像框一样显示。
我想附上一张图片,但因为我的声望还没有达到 10,所以我不能。
请帮帮我。
谢谢。
【问题讨论】:
这是一个常见的错误。你需要设置:
((HTMLDocument)myJTextPane.getDocument()).setPreservesUnknownTags(false);
//considering that you already equipped yout JTextPane with an HTMLDocument.
//Note that HTMLEditorKit automatically installs one.
我相信这足以解决您的问题。
【讨论】: