我正在尝试用 Java 制作一个“高级文本编辑器”。但是,我真的找不到在 TextArea 中搜索某些单词并仅设置它找到的一个或多个单词的字体/颜色的方法。(有点像 Eclipse 的“导入”颜色为粉红色,而变量名称为蓝色。
这是我到目前为止的来源:http: //pastebin.com/1fKBUCWY
我正在尝试用 Java 制作一个“高级文本编辑器”。但是,我真的找不到在 TextArea 中搜索某些单词并仅设置它找到的一个或多个单词的字体/颜色的方法。(有点像 Eclipse 的“导入”颜色为粉红色,而变量名称为蓝色。
这是我到目前为止的来源:http: //pastebin.com/1fKBUCWY
我就是这样做的。
首先在 TextArea 上设置一个侦听器来侦听空格字符。将单词(在最后一个事件和这个事件之间)存储在一个局部变量中,并将其与您的特殊单词列表进行比较。
可以在 JTextArea 中的 Text Changed 事件中找到对文本区域事件处理的响应?如何?
希望这可以帮助!