我有JTextPane
我正在使用DefaultStyledDocument
作为文本模型。我目前使用JTextPane
的默认copy()
和paste()
方法进行复制和粘贴,但正如您所知,它们仅复制/粘贴纯文本。我需要能够从浏览器中复制样式化文本,并将其粘贴到保留样式的JTextPane
中。
有谁知道我怎么做到这一点?
答案 0 :(得分:0)
当剪贴板中的内容具有可由已安装的EditorKit处理的表示时,JTextPane会自动识别内容并相应地处理内容更新文档。
E.g。如果您设置RTFEditorKit并粘贴从MS Word复制的内容(具有text / rtf风格),则内容将被正确处理。