【问题标题】:Canvas Text update - Python3 Tkinter画布文本更新 - Python3 Tkinter
【发布时间】:2018-10-13 11:04:47
【问题描述】:

我有一个带有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)

【问题讨论】:

    标签: python python-3.x tkinter


    【解决方案1】:

    使用

    C.itemconfigure(p, text=var)
    

    【讨论】:

    • 工作。非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 2018-05-07
    • 1970-01-01
    • 1970-01-01
    • 2019-05-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多