爱问知识人 爱问教育 医院库

getSelectionStart()和getSelectionEnd()选定文本为空时不返回0?

首页

getSelectionStart()和getSelectionEnd()选定文本为空时不返回0?

getSelectionStart()和getSelectionEnd()选定文本为空时不返回0?getSelectionStart()和getSelectionEnd()选定文本为空时不返回0?javax.swing.text.JTextComponent的getSelectionStart()和getSelectionEnd()这两个方法,API文档上说:
getSelectionStart
public int getSelectionStart()返回选定文本的起始位置。如果是空文档,则返回 0;如果没有选定,则返回点值。 

返回:
起始位置,该值 >= 0

getSelectionEnd
public int getSelectionEnd()返回选定文本的结束位置。如果文本为空,则返回 0;如果没有选择,则返回点值。 

返回:
结束位置,该值 >= 0

都提到了“如果文本为空,则返回 0”。但经过我的试验,不是这样的。
只有在把鼠标点在所有文本前面,什么都不选,才返回0。选定一排空格的话和选定文本一样,返回起始和结束位置。
大家能给我解释一下文档里所说到底是什么意思吗?

提交回答
好评回答
  • 2008-06-02 10:21:57
    学语言的?问老师吧,除非正在学习或者老师,不然学没学过的都回答不上来这些问题啊!

    蹇***

    2008-06-02 10:21:57

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):