从逻辑上看应该是没有什么问题。不过你的处理过于草率,我任务应该用截取:
public void insertString(int offset, String s,
AttributeSet attributeSet)
throws BadLocationException
{
.....
if (s.length() >8) { //限制输入8字符
s=s.substring(0,8); }
super.insertString(newOffset, s,attributeSet);
}
.........
}
你所说的有问题是指什么?
public void insertString(int offset, String s,
AttributeSet attributeSet)
throws BadLocationException
{
.....
if (s.length() >8) { //限制输入8字符
s=s.substring(0,8); }
super.insertString(newOffset, s,attributeSet);
}
.........
}
你所说的有问题是指什么?
解决方案 »
- java 中String对象的SubString效率怎么,会不会照成内存溢出
- SH的问题,大家来帮忙看看
- 如何改一下这段代码可以使静态方法访问非静态的呢
- 关于网络xml的解析问题!!!!
- 如何用 Java 编写捕捉 adsl 上网时得到的的动态 IP 地址 ?
- 关于String声明的一个问题
- 怎样控制组件在容器内的外观
- 关于《java2核心技术卷I:基础知识》 这本书中例子在jcreator2.5运行的问题.
- 关于数据库问题??????????
- 有一道Java面试题能不能帮我看看?
- 火急,Tomcat如何在win98下运行? ??
- 請問在JavaMail中如何判斷Message中有附件﹖謝謝﹗﹗
这是由于sun和ms之间沟通不够而留下的 BUG.
有些输入法的输入特征不是标准