Stap 2: de CODE
# Auteur: Mohamad Sigit Dude# Python: 2.7
# www.tokolampugorontalo.blogspot.com
# www.makebot.blogspot.com
# Dudelectric-microsystems
# Gorontalo 06-21-2013
###################################################
van Tkinter importeren *
def hapus(entry1,entry2,entry3,entry4,entry5):
entry1.Delete (0, einde)
entry2.Delete(0,end)
entry3.Delete (0, einde)
entry4.Delete(0,end)
entry5.Delete(0,end)
def hitungan(entry5):
SV=int(entry1.Get())
LV=int(entry2.Get())
HM=int(entry3.Get())
DC=int(entry4.Get())
op=(SV-(LV*HM))/(float(DC)/1000)
e.set ("%.1f" % op)
venster = Tk()
root = Frame(window)
root.Pack()
Label1 = Label (root, tekst = "Voedingsspanning (V)")
Label1.Pack(side="left")
entry1 = item (root, breedte = 3, voorgrond = "rood")
entry1.Pack(side="left")
Label2 = Label (root, tekst = "leidde Volt (V)")
Label2.Pack(side="left")
entry2 = Entry(root,width=3,foreground="purple")
entry2.Pack(side="left")
Label3 = Label (root, tekst = "hoeveel leds")
Label3.Pack(side="left")
entry3 = Entry(root,width=3,foreground="blue")
entry3.Pack(side="left")
Label4 = Label (root, tekst = "Gewenst huidige (mA)")
Label4.Pack(side="left")
entry4 = Entry(root,width=4,foreground="orange")
entry4.Pack(side="left")
Label5 = Label (root, tekst = "Weerstand waarde (ohm)")
Label5.Pack(side="left")
e=StringVar()
entry5 = Entry(root,width=10,background="cyan",highlightcolor="red",foreground="red",textvariable=e)
entry5.Pack(side="left")
Button1 = knop (tekst = "GET VALUE",command=lambda:hitungan(entry5)).pack(side=RIGHT)
Button2 = knop (tekst = "duidelijk All",command=lambda:hapus(entry1,entry2,entry3,entry4,entry5)).pack(side=BOTTOM)
Window.mainLoop()