gpt4 book ai didi

python - 如何获取文本小部件的当前光标位置

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:00 35 4
gpt4 key购买 nike

我正在使用屏幕键盘为基于 tkinter 的图形用户界面键入数据。
我能够使用输入字段通过屏幕键盘输入、编辑数据,例如获取当前光标位置和字符串长度。

temp = self.entry_label.get()
length_string=len(temp)
cursor_position = self.entry_label.index(INSERT)

但我希望对文本小部件执行相同的操作。我可以使用 get() 方法获取文本小部件的文本及其长度,但无法获取当前鼠标光标位置。

temp=self.new_text.get(1.0, END)
cursor_position = self.new_text.index(INSERT)

实际上它可以工作,我可以向那个位置添加字符,但是添加字符后光标会回到原来的位置,即最后一个字符

最佳答案

也许This作品?否则也许 text_widget.index(Tkinter.INSERT) 应该起作用。

关于python - 如何获取文本小部件的当前光标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30000368/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com