我有一个jTextPane,它将HTMLEditorKit设置为默认的editorKit。在jTextPane上调用getDocument会返回一个HTMLDocument。我可以遍历这个文档,浏览各个元素,但似乎找不到真正获取各个元素的文本内容的方法。我知道在DOM中,每个元素上都有一个getTextContents(),但我不使用W3C DOM。
遍历文档的ElementIterator
时,如图所示,使用每个Element
的getStartOffset()
和getEndOffset()
来计算调用getText()
所需的参数。