用java编的记事本怎么实现对关键字的特殊颜色自动显示~~最好带例子~~ 5
对了,remove和insertString怎么用?下面是我在DocumentListener中写的一小段Stringtext=editor.getText();Stri...
对了,remove和insertString怎么用?
下面是我在DocumentListener中写的一小段String text=editor.getText();
String str=new String("java");
int len=str.length();
Pattern p=Pattern.compile("java");
Matcher m=p.matcher(text);
if(m.find())
{
try
{
editor.getDocument().remove(0,len);
}
catch(Exception e){System.out.println(1);}
SimpleAttributeSet attrSet = new SimpleAttributeSet();
StyleConstants.setForeground(0,attrSet, Color.blue);
try
{
editor.getDocument().insertString();
}
catch(Exception e){}
}总是会抛出错误!!!! 展开
下面是我在DocumentListener中写的一小段String text=editor.getText();
String str=new String("java");
int len=str.length();
Pattern p=Pattern.compile("java");
Matcher m=p.matcher(text);
if(m.find())
{
try
{
editor.getDocument().remove(0,len);
}
catch(Exception e){System.out.println(1);}
SimpleAttributeSet attrSet = new SimpleAttributeSet();
StyleConstants.setForeground(0,attrSet, Color.blue);
try
{
editor.getDocument().insertString();
}
catch(Exception e){}
}总是会抛出错误!!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询