Tkinter Otomatik Toplama Yapmak

tkinter

#1

Merhaba Arkadaşlar

Tkinter ile 2 tane entry’e girilen sayıları otomatik olarak toplayarak 3.entry’e yazdırmak istiyorum. buton kullanmadan entry’lere değer girdikçe toplama işlemi yapılıp sonuç yazdırsın.

yardımcı olabilecek var mı?


#2

Binding kullanarak entrylerde herhangi bir tuşa basıldığında toplanmasını sağlayın.


#3
from tkinter import *

tk = Tk()

def topla(e):
	sayi1 = 0
	sayi2 = 0
	try:
		sayi1 = int(e1.get())
		sayi2 = int(e2.get())
	except:
		pass
	e3.delete(0,END)
	e3.insert(0,str(sayi1+sayi2))

e1 = Entry()
e1.bind("<KeyRelease>",topla)
e1.pack()

e2 = Entry()
e2.bind("<KeyRelease>",topla)
e2.pack()

e3 = Entry()
e3.pack()

tk.mainloop()

#4

Kodlar çalışıyor mu denediniz mi? Ben daha önce buna benzer bir şey yaptım. Ancak daha tuşa basarken program donuyordu.


#5

evet kodlar çalışıyor. cevap veren iki arkadaşıma da teşekkür ediyorum.