Tamamen silmiyor derken?Eki Görüntüle 1387628
Eki Görüntüle 1387628
Eki Görüntüle 1387629
Eki Görüntüle 1387629
Eki Görüntüle 1387630
Eki Görüntüle 1387630
Python ile bir basit bir hesap uygulaması yapmayı denedim, uygulama çalıştı fakat yeni hesaplar yapılınca önceki hesaba ait yazıyı tamamen silmiyor bu da kötü bir görüntüye neden oluyor. Bunu nasıl düzeltebilirim?
widget.pack_forget()
ile silebilirsin. Widget'i kendine gore degistir.Kodları belirtin.
Tamamen silmiyor derken?
Orneginwidget.pack_forget()
ile silebilirsin. Widget'i kendine gore degistir.
sanırım ben biraz farklı yaptım... Kodları bıraktım hocam ilk projem daha çoğu şeyi bilmiyorumTamamen silmiyor derken?
Orneginwidget.pack_forget()
ile silebilirsin. Widget'i kendine gore degistir.
Tkinter kutuphanesini derlemekle mesgulum, beklerseniz birazdan bakacagim hocam.sanırım ben biraz farklı yaptım... Kodları bıraktım hocam ilk projem daha çoğu şeyi bilmiyorum
[CODE lang="python" title="ydyoguyi"]#yadyofinalgui
from tkinter import *
from math import*
window = Tk()
window.title("Yadyo Final Deneme- v0.1")
window.geometry("600x300")
def Hesapla():
s1=int(Se1.get())
s2=int(Se2.get())
sort=(s1+s2)/2
ortalama= Label(text=sort)
ortalama.place(x=120,y=150)
gnot=((70-sort*0.6))/0.4
if sort<60:
gnot=("Sınava girmeye hak kazanamadınız!")
elif sort>=85:
gnot=("Sınıfı başarıyla geçtiniz, sınava girmenize gerek yok!")
else:
gnot=ceil(gnot)
fnotu= Label(text=gnot)
fnotu.place(x=230,y=200)
Sl1=Label(window, text="İlk döneme ait not ortalaması ")
Sl1.place(x=20,y=50)
Se1 =Entry(window,bd=2)
Se1.place(x=200,y=50)
Sl2 = Label(window, text="İkinci döneme ait not ortalaması ")
Sl2.place(x=20,y=100)
Se2 =Entry(window,bd=2)
Se2.place(x=200,y=100)
ort =Label(window,text= "Not ortalamanız: " )
ort.place(x=20,y=150)
fnlnt =Label(window, text="Final sınavından almanız gereken not:")
fnlnt.place(x=20,y=200)
buton = Button(text = "Hesapla",command = Hesapla)
buton.place(x=400,y=75)
window.mainloop()[/CODE]
tamamdır, bekliyorumTkinter kutuphanesini derlemekle mesgulum, beklerseniz birazdan bakacagim hocam.
İki saattir kodları okumaya çalışıyorum. Evet, sorun bu. Sürekli label create ediliyor. Aynı label üzerinden yazının değiştirilmesi gerekiyor.Hesapla fonksiyonunda surekli label create etmezsen sorunun cozulur.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.