Python Tkinter文本小部件插入光标

Python Tkinter文本小部件插入光标,python,text,popup,tkinter,Python,Text,Popup,Tkinter,是否可以在Tkinter文本小部件中获取插入光标的x y坐标?我试图在插入光标旁边弹出一个弹出菜单 可以使用bbox方法获取索引的边界框。您可以使用它来获取相对于窗口的位置。您可以使用winfo方法获取窗口的x/y 通常,弹出窗口显示在鼠标旁边,而不是插入点(尽管通常,右键单击首先设置插入点,然后显示菜单) 谢谢,我用这个来做一个自动完成功能。我觉得在这个特殊情况下,在插入点附近有一个弹出窗口会更自然一些。

是否可以在Tkinter文本小部件中获取插入光标的x y坐标?我试图在插入光标旁边弹出一个弹出菜单

可以使用
bbox
方法获取索引的边界框。您可以使用它来获取相对于窗口的位置。您可以使用
winfo
方法获取窗口的x/y


通常,弹出窗口显示在鼠标旁边,而不是插入点(尽管通常,右键单击首先设置插入点,然后显示菜单)

谢谢,我用这个来做一个自动完成功能。我觉得在这个特殊情况下,在插入点附近有一个弹出窗口会更自然一些。