Dee*_*rks 6 python tkinter python-2.7
我正在使用屏幕键盘为基于 tkinter 的 gui 键入数据。
我能够使用输入字段通过屏幕键盘输入、编辑数据,例如获取当前光标位置和字符串长度。
temp = self.entry_label.get()
length_string=len(temp)
cursor_position = self.entry_label.index(INSERT)
Run Code Online (Sandbox Code Playgroud)
但我希望对 Text 小部件做同样的事情。我可以使用get()方法及其长度获取 Text 小部件的文本,但无法获取当前鼠标光标位置。
temp=self.new_text.get(1.0, END)
cursor_position = self.new_text.index(INSERT)
Run Code Online (Sandbox Code Playgroud)
实际上它有效,我可以向该位置添加字符,但是在添加字符光标后返回到原始位置,即最后一个字符
| 归档时间: |
|
| 查看次数: |
9183 次 |
| 最近记录: |