单击“输入”框时的Tkinter调用功能?

时间:2017-05-24 13:43:00

标签: python-3.x tkinter

当用户点击Tkinter中的Entry框时,是否可以调用函数?

我有一个帮助系统,允许您单击帮助,然后单击按钮,它会显示该按钮的窗口,描述它的作用。但是,我还没有找到一种方法来为Entry框创建它。

1 个答案:

答案 0 :(得分:1)

要在单击窗口小部件时调用函数,只需将函数绑定到click事件即可。例如:

import tkinter as tk

def handle_click(event):
    print("clicked!")

root = tk.Tk()
entry = tk.Entry(root)
entry.pack(fill="x")

entry.bind("<1>", handle_click)

root.mainloop()