Я не могу заставить этикетку меняться в интерактивном режиме - PullRequest
0 голосов
/ 14 апреля 2019

Я хочу изменить метку, когда нажимаю на кнопку.Но когда я нажимаю, ничего не происходит.

Я пытался использовать метод textvariable, normal text, .config.но, похоже, ничего не работает

from tkinter import *

global Forca
Forca = 0

def ad_for():
    global Forca
    Forca += 1
    show_forca['text'] = Forca

def hp():
    global vida
    vida = Forca + 10
    show_ferimentos['text'] = vida

ficha = Tk()
caracteristicas = Frame()
caracteristicas.grid(row=1,column=0)

forca = Label(caracteristicas, text='FORÇA FÍSICA')
forca.grid(row=0,column=0)
show_forca = Label(caracteristicas,text='-')
show_forca.grid(row=0,column=1)
b_forca = Button(caracteristicas,text='+',command=ad_for)
b_forca.grid(row=0,column=2)

recursos = Frame()
recursos.grid(row=1,column=1)
ferimentos = Label(recursos,text='FERIMENTOS')
ferimentos.grid(row=0,column=0)
show_ferimentos = Label(recursos,text=hp)
show_ferimentos.grid(row=0,column=1)

ficha.mainloop()

Я надеюсь, что нажав кнопку b_forca, вы сможете интерактивно изменить метку show_ferimentos

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...