Das Programm besteht aus einer Zeichnung eines für den Baubereich bestimmten Zweischaligen Mauerwerkes.
Danach sollen wie schon auf dem Bild zu sehen ist verschiedene Dicken angegeben werden sowie ein Endwert ermittelt werden.
Im Anschluss möchten wir noch einen Regler einfügen.
Code: Alles auswählen
#Button Berechnen
buttonBerechnen=Button(text="Berechnen U-Wert",command=BerechnenLuftschicht)
buttonBerechnen.grid(row=22,column=2,sticky="we")
#Ausgabe U-wert
LU = Label()
LU.grid(row=22,column=1,sticky="we",)
#Leerzeile
Label(T,text="").grid(row=23,column=0,sticky="w")
def schieben():
float(eval(Te.get(self)))
#Temperaturregler innen
Label(T,text = "Temperatur innen (Ti)").grid(row =24, column=0, sticky ="we")
Ti= Scale(T,from_=5,to=30,width=20,orient="horizontal",)
Ti.grid(row = 24,column=1,sticky="we")
#Temperaturregler extern
Label(T,text = "Temperatur extern (Te)").grid(row =25, column=0, sticky ="we")
Te= Scale(T,from_=-20,to=40,width=20,orient="horizontal",command=schieben)
Te.grid(row = 25,column=1,sticky="we")
C.create_line(30,150-Te.get(),70,150,230,150,270,150-Ti.get(),width=2,fill="red",)
T.mainloop()
Der Anfangspunkt der Linie verändert sich also somit beim verschieben der Skala(Regler) nicht.
Kann uns jemand helfen?
:K