Tkinter 按钮自动触发:如何在应用程序启动时执行按钮操作
您可以使用 Tkinter 的 button.invoke() 方法来模拟按下按钮以触发其相应的命令函数。您可以在创建按钮后立即调用 button.invoke() 方法,以便在应用程序启动时自动触发按钮。
以下是一个示例代码片段,演示如何在启动时自动触发按钮:
import tkinter as tk
def on_button_click():
print('Button clicked')
root = tk.Tk()
button = tk.Button(root, text='Click me', command=on_button_click)
button.pack()
# 自动触发按钮
button.invoke()
root.mainloop()
在此示例中,我们定义了一个名为 on_button_click() 的回调函数,它将在按钮点击时触发。然后,我们创建一个按钮并将其命令设置为 on_button_click。使用 button.invoke() 方法,我们在创建按钮后立即模拟了一次按钮点击。最后,我们启动主循环以显示窗口和按钮。
当您运行此代码时,您将看到应用程序启动并自动触发按钮,从而打印“Button clicked”消息。
原文地址: https://www.cveoy.top/t/topic/nUG5 著作权归作者所有。请勿转载和采集!