在 Swing 应用程序中,我正在使用带有 HTMLDocument 后端的 JTextPane。在某一时刻,我以编程方式将某种占位符插入到文档中
document.insertString(...)
出于某种原因,使用
HTMLEditorKit.insertHTML()
方法不会使文本出现在 JTextPane 中。
我想知道的是我要插入到文档中的哪个位置,也就是在后台编写的 HTML 文档。我可以说
JTextPane.getCaretPosition()
但这只会给我前端可见的文档中的偏移量,而不是结果。