Text in Label löschen
Verfasst: Montag 17. Oktober 2016, 14:50
Ich habe ein Programm geschrieben in dem man seinen BMI berechnet.
Durch den Button berechnen kann man die verschiedenen Herzzonen berechnen und die Ergebnisse werden in einem Label ausgegeben. Würde gerne wissen wie man diesen Text aus dem Label löscht.
Durch den Button berechnen kann man die verschiedenen Herzzonen berechnen und die Ergebnisse werden in einem Label ausgegeben. Würde gerne wissen wie man diesen Text aus dem Label löscht.
Code: Alles auswählen
from Tkinter import*
alter_z = 0
def Fenster(): #definiert das grundfenster
hzf = Tk()
hzf.title("Herzzonenberechnung")
hzf.geometry("600x400")
hzf.configure(background = "pink")
#textfenster definieren
text_alter = Label(hzf,text = "Geben Sie Ihr Alter in Jahren ein")
text_alter.place(x=25,y=50)
text_alter.configure(background = "pink")
#eingabefenster definieren
alter_t = Entry(hzf)
alter_t.place(x=250,y=50)
#berechnen
def berechnen():
alter_z = int(alter_t.get())
maxhzf = 220.0 - alter_z
uebergang = maxhzf*0.55
fettverbrennung = maxhzf*0.65
aerobe = maxhzf*75
anaerob = maxhzf*0.85
#ausgabefenster
maxhz = Label(hzf,text = "Ihr max. Herzfrequenz beträgt")
maxhz.place(x=25,y=100)
maxhz.configure(background = "pink")
maxhz_t = Label(hzf)
maxhz_t.place(x=25,y=120)
maxhz_t.configure(text=(maxhzf))
maxhz_t.configure(background = "pink")
#beenden
def beenden():
hzf.destroy()
berechnen = Button(hzf,text = "Berechnen",command = berechnen)
berechnen.place(x=400,y=50)
ende = Button(hzf,text = "Quit",command = beenden)
ende.place(x=500,y=50)
hzf.mainloop()
Fenster()