の特定の単語やセクションの色を変更するためにsetCharacterAttributes
を使用しています。StyledDocument
JTextPane
しかし、私はここで、同じことをするためにHighlighter
(通常はDefaultHighlighter
)を使用するいくつかの答えに気づきました。
2つのアプローチの本質的な違いは何ですか?StyledDocumentを操作するよりもhighligherを使用する方が優れている目的は何ですか?
の特定の単語やセクションの色を変更するためにsetCharacterAttributes
を使用しています。StyledDocument
JTextPane
しかし、私はここで、同じことをするためにHighlighter
(通常はDefaultHighlighter
)を使用するいくつかの答えに気づきました。
2つのアプローチの本質的な違いは何ですか?StyledDocumentを操作するよりもhighligherを使用する方が優れている目的は何ですか?