我有一个JeditorPane,它有一些HTML格式的文本。当我执行以下命令时在JEditor窗格中设置插入符号会导致例外
int len = editorPane.getText()。length();
给len的值是7473.但是后来我试着做到以下几点:
editorPane.setCaretPosition(4995);
而且我得到以下异常:java.lang.IllegalArgumentException异常:倒霉的位置:4995
我的理解是,如果在此我想设置插入符的位置是少,我应该只得到此异常比0或大于文本长度。它既不是。怎么会这样。
谢谢
埃利奥特
这解决了它对我来说。谢谢。 – Elliott 2010-03-26 04:09:31