分配后如何更改tk.Label的内容?

How to change tk.Label's content after assigning?

我正在使用 Tkinter 编写一个简单的待办事项列表程序,但我 运行 遇到了一个问题:“添加任务”按钮没有任何作用!请告诉我我的程序出了什么问题以及如何修复它。这是代码:

import tkinter as tk

tasks = ["Enter a new task...", "Enter a new task...", "Enter a new task..."]

window = tk.Tk()
title = tk.Label(text="To-Do List")
t0 = tk.Label(text=tasks[0])
t1 = tk.Label(text=tasks[1])
t2 = tk.Label(text=tasks[2])

def addTask():
    count = 0
    tasks[count] = newTask.get()
    count += 1
    if count == 3:
        count = 0

newTask = tk.Entry()
newTaskButton = tk.Button(text="Add task", command=addTask())

t0.pack()
t1.pack()
t2.pack()
newTask.pack()
newTaskButton.pack()
window.mainloop()
command=addTask()

应该是

command=addTask

这是因为按钮接收要调用的函数的地址或ID,并在按钮进程内进行调用。 addTask()直接调用addTask函数,不会起作用。