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)
我正在为我们的编译器开发语法和词法分析器 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)