问题:
- 将代码文件从硬盘加载到由 tkinter 创建的文本小部件中(可能大于 xxx 行)
- 在此文本小部件(行/列)中查找位置
- 将文本小部件滚动到该确切位置
到目前为止,我找不到任何方法可以滚动到 Tkinter 文本小部件中的特定行。由于 Tkinter 总是使用行/列(例如“1.0”)符号来识别文本小部件中的位置,有没有办法直接滚动到给定位置?
到目前为止,我尝试直接设置 yview:
textWidget.yview("scroll", scrollamount, "units")
但这对我来说似乎很不干净,在这里使用“单位”......
寻找一个干净的解决方案。谢谢。