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