JTextArea 上的自动文本格式

Auto text formatting on JTextArea

我正在为我们的编译器开发语法和词法分析器 class。输入代码的JTextArea,我想在其中添加一个语言样式器。如果它等于某个单词,它将通过自动更改文本的颜色来工作。

我不知道从哪里开始。

JTextArea does not support styled text. JTextPane 是。

官方教程应该是个不错的开始:How to Use Editor Panes and Text Panes (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)