我想知道是否可以在 tkinter 的文本小部件中移动到特定位置。我在文本小部件中实现了搜索,并希望为我的搜索实现“下一个”和“上一个”方法以在文本小部件中移动。有可能吗?谢谢你的帮助。
这是我的方法的代码:
def find():
xml.tag_delete("search")
xml.tag_configure("search", background="green")
start="1.0"
if len(fi.get()) > 0:
xml.mark_set("insert", xml.search(fi.get(), start))
while True:
pos = xml.search(fi.get(), start, END)
if pos == "":
break
start = pos + "+%dc" % len(fi.get())
xml.tag_add("search", pos, "%s + %dc" % (pos,len(fi.get())))
fi
是搜索模式的输入字段。xml
是一个文本字段。