import Tkinter
from Tkconstants import *
from zinsen import *

# Zinsprogramm geschrieben von BD im Februar 2002

class eingabe :

	def __init__ (self) :

		win = Tkinter.Tk ()
		win.title ("Zinsberechnung")
		win ["bg"] = "yellow"
		frame1 = Tkinter.Frame (win, bg = "yellow")
		frame1.pack (padx = 10, pady = 10)
		frame2 = Tkinter.Frame (win, bg = "yellow")
		frame2.pack (padx = 5, pady = 5)
		frame3 = Tkinter.Frame (win, bg = "yellow")
		frame3.pack (padx = 5, pady = 5)
		frame4 = Tkinter.Frame (win, bg = "yellow")
		frame4.pack (padx = 5, pady = 5)
		frame5 = Tkinter.Frame (win, bg = "yellow")
		frame5.pack (padx = 5, pady = 5)
		self.text1 = Tkinter.Label (frame1, bg = "yellow")
                self.text1 ["text"] = "Willkommen zu meinem super Zinsberechungsprogramm" 
		self.text1.pack (padx = 5, pady = 5)
		self.text1 = Tkinter.Label (frame2, bg = "yellow")
                self.text1 ["text"] = "Startkapital"
		self.text1.pack (padx = 5, pady = 5, side = "left")
		self.startkapital = Tkinter.Entry (frame2, width = 40)
                self.startkapital.pack (padx = 5, pady = 5, side = "left")
		self.text1 = Tkinter.Label (frame3, bg = "yellow")
                self.text1 ["text"] = "Jahre"
		self.text1.pack (padx = 5, pady = 5, side = "left")
		self.jahre = Tkinter.Entry (frame3 ,width = 40)
		self.jahre.pack (padx = 5, pady = 5, side = "left")
		self.text1 = Tkinter.Label (frame4, bg = "yellow")
                self.text1 ["text"] = "Zinssatz"
		self.text1.pack (padx = 5, pady = 5, side = "left")
		self.zinssatz = Tkinter.Entry (frame4,width = 40)
		self.zinssatz.pack (padx = 5, pady = 5, side = "left")
		self.knopf = Tkinter.Button (frame5, text = "Berechnen", width = 25, command = 
self.zinsenmach)
		self.knopf.pack (padx = 5, pady = 5)
		self.fenster = Tkinter.Label (frame5, bg = "yellow", width = 90)
		self.fenster.pack (padx = 5, pady = 5)
		

	def zinsenmach (self) :

		zinssatz = float (self.zinssatz.get())
		jahre = float (self.jahre.get())
		kapital = float (self.startkapital.get())
		blablub = zinsen(zinssatz, jahre, kapital)
		self.knopf ["command"] = blablub.zinsenrechne ()
		#self.in_ausgabe (blablub.gib_ergebnis())
		self.fenster ["text"] = blablub.gib_ergebnis ()

if __name__ == "__main__" :

	meine_eingabe = eingabe ()
	Tkinter.mainloop()

		



