注册 登录
编程论坛 JAVA论坛

关于JTextPane中getCaretPosition的问题,谢谢

taotesea 发布于 2020-04-01 09:10, 2825 次点击

在JTextPane中getCaretPosition取得光标位置,但是回车后getCaretPosition所得到光标位置就错了,好像是\r\n(CRLF)回车换行的问题,
如何在回车换行情况下的准确得到光标位置 ,谢谢了:)
3 回复
#2
imnic2020-04-18 17:49
回复 楼主 taotesea
楼主你好,我现在遇到了相同的问题,想问下您解决了嘛
#3
imnic2020-04-18 18:53
楼主你好,我对字符串进行了一步处理,str = str.replaceAll("\r\n","\n");这样既保留了换行效果,又不会使getCaretPosition错误,对我来说是可行的
#4
taotesea2020-05-31 11:25
回复 3楼 imnic
谢谢,收到
1