【问题标题】:The Tkinter Text Widget Insertion CursorTkinter 文本小部件插入光标
【发布时间】:2011-05-30 21:35:09
【问题描述】:

是否可以在 Tkinter Text 小部件中获取插入光标的 x y 坐标?我正在尝试制作一个弹出菜单,该菜单会在插入光标旁边弹出。

【问题讨论】:

    标签: python text popup tkinter


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢,我正在使用它来制作自动完成功能。对于这种特殊情况,我觉得将弹出窗口放在插入点附近会更自然一些。
    猜你喜欢
    • 2014-03-18
    • 1970-01-01
    • 1970-01-01
    • 2020-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    相关资源
    最近更新 更多