📜  调用函数 onclick tkinter - Python (1)

📅  最后修改于: 2023-12-03 15:28:11.785000             🧑  作者: Mango

在tkinter中调用onclick函数

在Tkinter中,我们可以使用bind函数来绑定事件,为窗口添加事件处理函数。其中,<Button-1>表示鼠标左键。我们也可以在创建按钮时使用command参数来指定点击按钮后要调用的函数。

以下是一个简单的示例代码,在点击按钮时显示一个提示框:

import tkinter as tk
from tkinter import messagebox

def show_message_box():
    messagebox.showinfo("提示", "你点击了按钮!")

root = tk.Tk()
root.geometry("200x200")

button = tk.Button(text="点击我!", command=show_message_box)
button.pack()

root.mainloop()

接下来是一个使用bind函数绑定事件的示例:

import tkinter as tk

def onclick(event=None):
    print("你点击了窗口!")

root = tk.Tk()
root.geometry("200x200")

root.bind("<Button-1>", onclick)

root.mainloop()

在以上示例中,我们使用了bind函数来为窗口绑定了一个<Button-1>事件。当用户在窗口中点击鼠标左键时,程序将调用onclick函数并输出一条消息。

以上是在Tkinter中调用onclick函数的两种方法。请根据具体需求选择合适的方法来绑定事件处理函数。