3
のsetCharacterAttributes
を使用して、JTextPane
の特定の単語やセクションの色を変更しました。JTextPaneのテキストの色を変更するためのJavaスイングのハイライターとStyledDocument
しかし、同じことをするにはHighlighter
(通常はDefaultHighlighter
)を使用しています。
2つのアプローチの本質的な違いは何ですか?ハイリガーを使用する方がStyledDocumentを操作するよりも優れている目的は何ですか?