我有一个 TextField() 的文本很长,有时最后几行在屏幕上不可见(不滚动)。
现在我想检测例如 IBM 一词当前是否在屏幕上可见,或者它是否在屏幕之外。任何想法如何做到这一点?我想通过将 textField() 滚动到正确的位置来显示这个特定的词 IBM。
我有一个 TextField() 的文本很长,有时最后几行在屏幕上不可见(不滚动)。
现在我想检测例如 IBM 一词当前是否在屏幕上可见,或者它是否在屏幕之外。任何想法如何做到这一点?我想通过将 textField() 滚动到正确的位置来显示这个特定的词 IBM。
检查文档getLineIndexOfChar()
以确定包含给定字符的行,然后将检索到的值与scrollV
并bottomScrollV
确定给定行是否可见。