2 k358971707 k358971707 于 2015.06.07 18:45 提问

麻烦大家帮我解决一下这个问题。Java

麻烦大家帮我解决一下这个问题。
就是在java中怎么把文本域中一段文字中的所有关键字全部选中?
图片说明
如图所示,如word中突出显示内容的功能

4个回答

tongyi55555
tongyi55555   2015.06.07 20:20
已采纳

能检索到文本,但是处于选中状态没有办法,可以使用JTextPane来将特定的文字改样式和颜色。

SuperStonne
SuperStonne   2015.06.07 19:39

阁下的意思是要处理一个文本,然后取出文本中指定的关键字?

CaoUniverse
CaoUniverse   2015.06.07 22:11

String str = 文本域对象.getText().toString();
StringBuffer sb = new StringBuffer(str);
然后把sb对象中的关键字挨个取出来放到String数组当中或者集合里。

wangyangzhizhou
wangyangzhizhou   2015.06.09 12:48

认真看下api,应该能满足你的要求了

Csdn user default icon
上传中...
上传图片
插入图片