如何在tkinter列表框中的光标旁边显示文本

时间:2018-04-12 16:30:19

标签: python tkinter

我有几行代码在Listboxdouble clicked打印所选内容,但我想在cursor double click the selected content to print旁边显示文字以提示用户在打印之前采取此类行动。

我搜索listbox documentation并发现是一个属性光标,您设置cursor类型,以便在窗口小部件focus但未找到cursor-text之类的内容时显示这样做。我可以通过这种方式来实现这一目标,欢迎您提出建议。

from tkinter import *


def test(event=None):
    print("woow test works")
    print(l.get(ACTIVE))


root = Tk()

l = Listbox(root, cursor="tcross")
l.pack()
l.insert(END, ("today"),("tomorrow"))
l.bind("<Double-Button-1>", test)

root.mainloop()

1 个答案:

答案 0 :(得分:0)

我不太了解您的英语,但您可以看到this page有关使用工具提示的示例,该工具提示会在鼠标悬停时显示文字。