2
我想突出显示(选择)JTextPane
中多次出现的字符串。我想做点像findall的东西。这是我写的。在JTextPane中选择多个项目
int a=0;
while(jTextPane1.getText().indexOf(search,a)>0)
{
int i =jTextPane1.getText().indexOf(search,a);
a=i+search.length();
jTextPane1.select(i,a);
}
它工作正常,但问题是它只会突出显示最后一次出现,因为高光更改。我想做出多个亮点。
[Swing教程](http://docs.oracle.com/javase/tutorial/uiswing/components/textfield.html)中描述的'TextFieldDemo'是您正在查找的示例,它对于这样的详细描述和许多参考文献,基本上做什么@mKorbel描述 – Robin 2012-03-26 20:49:12
+1。 – StanislavL 2012-03-27 05:42:45