Java着色字符GUI

use*_*154 3 java swing text dictionary colors

我正在制作一个GUI字典程序,并且需要在每个显示的单词中突出显示字母输入.我想知道如何做到这一点,为我的整个JTextArea着色并不是很难,但是只为某些字符着色似乎有点困难.我已经阅读了有关JTextPane的内容,我可以使用样式字体,但即使这样也不简单.我需要解析每个字典单词的字符,然后更改字符颜色.

Ern*_*ill 5

是的,你想要使用JEditorPaneJTextPane做这种事情.您可以使用样式,如您所见,或者您可以将内容创建为HTML并显示,如果不太灵活,这将更简单.

Java Tutorial的相关部分从这里开始.