画布文本更新-Python3 Tkinter

时间:2018-10-13 11:04:47

标签: python python-3.x tkinter

我有一个C.create_text的tkinter画布,由一个变量确定。

var = "Hello"
C = tk.Canvas(top, width = 1000, height = 500)
p = C.create_text(500, 80, text = var, font = "monaco")

当我按下按钮时,它会更改变量,但是我不知道如何更新画布中的文本

def add():
    var = "Hello World"

b = tk.Button(text = "world", command = add)

1 个答案:

答案 0 :(得分:1)

使用

C.itemconfigure(p, text=var)