from tkinter import *

# In dieser Funktion wird die eigentliche Berechung durchgeführt.
# Aufruf der Funktion durch Klick auf die Schaltfläche

def berechnen():
    zahl_1 = float(tf_zahl1.get())
    ergebnis = zahl_1 * 2
    lb_ergebnis1_ausgabe.config(text=ergebnis)
    
# Hier beginnt das Hauptprogramm mit der Benutzeroberfläche
# nur verändern, wen man weiß, was man tut ;-)

fenster = Tk()
fenster.title("Beispiel-GUI: Rechner")

# Elemente werden in einer Tabellenstruktur angeordnet:
# 1. Zeile 
lb_zahl1 = Label(fenster, anchor=W, width=17, text="Zahl eingeben:")
lb_zahl1.grid(row = 0, column = 0)
tf_zahl1 = Entry(fenster)
tf_zahl1.grid(row = 0, column = 1)
# 2. Zeile
lb_ergebnis1 = Label(fenster, text="Verdopplung der Zahl:")
lb_ergebnis1.grid(row = 1, column = 0)
lb_ergebnis1_ausgabe = Label(fenster, fg="blue", bg="white", relief = SUNKEN,
                           anchor=W, width = 17)
lb_ergebnis1_ausgabe.grid(row = 1, column = 1)

# Umrechnungsschaltfläche wird in 3. Zeile rechts hinzugefügt
bt_umrechnen = Button(fenster, text="Berechnung starten",
                      command=berechnen)
bt_umrechnen.grid(row = 2, column = 1)
