Обновление Canvas Text - Python3 Tkinter

1

У меня есть tkinter Canvas с C.create_text, определяемый переменной.

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-3.x
tkinter

1 ответ

1
Лучший ответ

использование

C.itemconfigure(p, text=var)
  • 0
    Работал. большое спасибо

Ещё вопросы

Сообщество Overcoder
Наверх
Меню