Label an einer bestimmten Stelle
Verfasst: Montag 14. Januar 2013, 18:43
Hallo,
ich habe ein Problem mit meinem Programm. ich hätte gerne, dass der Text "Hello, world!" vor jedem Eingabefeld steht. Kann mir jemand helfen?
LG Schrauber1
ich habe ein Problem mit meinem Programm. ich hätte gerne, dass der Text "Hello, world!" vor jedem Eingabefeld steht. Kann mir jemand helfen?
LG Schrauber1
Code: Alles auswählen
from tkinter import*
def zinsen():
z1 = float(zahl1.get()) # Lesen der Zinsen
z2 = float(zahl2.get()) # Lesen des Kapitals
z3 = float(zahl3.get()) # Lesen des Zinssatzes
z4 = float(zahl4.get()) # Lesen der Tage
ergebnis=(z2*z3*z4)/(100*360) # berechne
ausgabe.config(text=ergebnis)
zahl1.delete(0,20) # Loeschen der Eingaben
zahl2.delete(0,20) # Loeschen der Eingaben
zahl3.delete(0,20) # Loeschen der Eingaben
zahl4.delete(0,20) # Loeschen der Eingaben
def zinssatz():
z1 = float(zahl1.get()) # Lesen der Zinsen
z2 = float(zahl2.get()) # Lesen des Kapitals
z3 = float(zahl3.get()) # Lesen des Zinssatzes
z4 = float(zahl4.get()) # Lesen der Tage
ergebnis=(z1*36000)/(z2*z4) # berechne
ausgabe.config(text=ergebnis)
zahl1.delete(0,20) # Loeschen der Eingaben
zahl2.delete(0,20) # Loeschen der Eingaben
zahl3.delete(0,20) # Loeschen der Eingaben
zahl4.delete(0,20) # Loeschen der Eingaben
def kapital():
z1 = float(zahl1.get()) # Lesen der Zinsen
z2 = float(zahl2.get()) # Lesen des Kapitals
z3 = float(zahl3.get()) # Lesen des Zinssatzes
z4 = float(zahl4.get()) # Lesen der Tage
ergebnis=(z1*36000)/(z3*z4) # berechne
ausgabe.config(text=ergebnis)
zahl1.delete(0,20) # Loeschen der Eingaben
zahl2.delete(0,20) # Loeschen der Eingaben
zahl3.delete(0,20) # Loeschen der Eingaben
Hello, world!
zahl4.delete(0,20) # Loeschen der Eingaben
def zeit():
z1 = float(zahl1.get()) # Lesen der Zinsen
z2 = float(zahl2.get()) # Lesen des Kapitals
z3 = float(zahl3.get()) # Lesen des Zinssatzes
z4 = float(zahl4.get()) # Lesen der Tage
ergebnis=(z1*36000)/(z2*z3) # berechne
ausgabe.config(text=ergebnis)
zahl1.delete(0,20) # Loeschen der Eingaben
zahl2.delete(0,20) # Loeschen der Eingaben
zahl3.delete(0,20) # Loeschen der Eingaben
zahl4.delete(0,20) # Loeschen der Eingaben
fenster = Tk()
w = Label(text="Hello, world!",anchor="n",)
w.pack()
ausgabe = Label(fenster, width=40, height=2) # Label in dem das Ergebnis ausgegeben wird
zahl1 = Entry(fenster,text="Zinsen",)
zahl2 = Entry(fenster,text="Kapital",)
zahl3 = Entry(fenster,text="Zinssatz",)
zahl4 = Entry(fenster,text="Zeit",)
zinsenButton = Button(fenster,text='Zinsen', command=zinsen)
zinssatzButton = Button(fenster,text='Zinssatz', command=zinssatz)
kapitalButton = Button(fenster,text='Kapital', command=kapital)
zeitButton = Button(fenster,text='Zeit', command=zeit)
zahl1.pack(padx=10, pady=10)
zahl2.pack(padx=10, pady=10)
zahl3.pack(padx=10, pady=10)
zahl4.pack(padx=10, pady=10)
ausgabe.pack()
zinsenButton.pack(pady = 5)
zinssatzButton.pack(pady = 5)
kapitalButton.pack(pady = 5)
zeitButton.pack(pady = 5)
fenster.mainloop()