swing注意

1.  对 jtextPane, 要获取某个字符串的位置,不应用 textPane.getText() 的文本,而是用 getStyledDocument().getText(0, length),如下:

 

 

int length = this.textPane.getStyledDocument().getLength();
ind = this.textPane.getStyledDocument().getText(0, length).indexOf(text);

 

因为前者计空格,后者不计空格。移动光标位置时,setCaretPosition时是不计空格的。

你可能感兴趣的:(swing)