0

我有一个 java 代码,它需要使用不同的颜色突出显示文本区域中的不同单词。我设法通过

JTextArea textArea=new JTextArea();
textArea.setText('some text in textArea');
String tx=textArea.getText();
Highlighter h=textArea.getHighlighter();
String string_to_highlight=  "text";
int pos=tx.indexOf(string_to_highlight,0);
h.addHighlight(pos, pos+string_to_highlight.length(), DefaultHighliter.DefaultPainter);

谁能帮我得到其他颜色,如红色、黄色等。谢谢。

4

0 回答 0