有没有一种方法可以将整数转换为有效的Tkinter文本窗口位置。例如,
非常感谢。
编辑
我相信(现在对此事进行了更多研究),Tk Text小部件会懒惰加载文本(以提高性能)。因此,如果不获取整个文本内容并对其执行字符串操作,则我认为这是不可能的(Tk Text只稍微了解当前查看的文本上方和下方的情况-因此,当垂直滚动时,水平滚动条将不断调整)。
0
会被更改为'1.0'
,如果第1行上没有字符,1
将进入'2.0'
。我知道小部件的index
方法,但仅用于获取光标位置(如果这就是答案)。非常感谢。
编辑
我相信(现在对此事进行了更多研究),Tk Text小部件会懒惰加载文本(以提高性能)。因此,如果不获取整个文本内容并对其执行字符串操作,则我认为这是不可能的(Tk Text只稍微了解当前查看的文本上方和下方的情况-因此,当垂直滚动时,水平滚动条将不断调整)。
13
是一个整数。你希望从中得到什么索引? - Bryan Oakleytext.get(0,10)
是不行的,因为它需要像text.get("1.0","2.5")
这样的东西。 - Minion Jim