在 Tkinter 中,'command' 是一个属性,用于在按钮被点击时执行一个函数或方法。下面是两个使用 'command' 属性的示例命令:

  1. 示例命令1:定义一个函数并调用它
import tkinter as tk

def say_hello():
    print('Hello, World!')

root = tk.Tk()

hello_button = tk.Button(root, text='Say Hello', command=say_hello)
hello_button.pack()

root.mainloop()

这个示例中,我们定义了一个名为 'say_hello' 的函数,并将其传递给按钮的 'command' 属性。当按钮被点击时,函数将被执行,打印出 'Hello, World!'。

  1. 示例命令2:使用 lambda 表达式定义一个简单函数
import tkinter as tk

root = tk.Tk()

bye_button = tk.Button(root, text='Say Goodbye', command=lambda: print('Goodbye, World!'))
bye_button.pack()

root.mainloop()

在这个示例中,我们使用 lambda 表达式来定义一个简单的函数。lambda 表达式可以被认为是一个匿名函数,我们可以将其传递给按钮的 'command' 属性。当按钮被点击时,lambda 表达式将被执行,打印出 'Goodbye, World!'。

Tkinter 按钮点击事件:command 属性详解及示例

原文地址: https://www.cveoy.top/t/topic/oiqN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录