image2= PhotoImage(file="questionmark.gif")
f3buttonQ=Button(f3,image=image2, command = findcustomer).place(x=425,y=10)
Ancak, ben sadece root bu kullanmak istediğinizde resim kod ikinci parça ve ikisi arasındaki tek fark yüklemez
image2= PhotoImage(file="questionmark.gif")
f3buttonQ=Button(root, image=image2,command = findcustomer).place(x=450,y=110)
birincisinde f3 olacaktır: çerçeve Bu kodu kullanmaktadır. Teşekkürler.
Güncelleme:
Yani bu kullanarak çalışmak için komut başardı:photo2= tk.PhotoImage(file="questionmark.gif")
button = Button(image=photo2,command = findcustomer).place(x=450,y=110)
Bunu yalnız çalıştırdığınızda görüntü düğmesi üzerine sadece mükemmel yüklendi, ancak bu eklediğinizde satırın altında ikisi de yeniden boşalırlar ve görüntü yüklenmez:
f3findProduct=Button(image=photo2, command = findproduct).place(x=110,y=190)
Görüntülemeniz için ihtiyacınız olan her görüntü için bunu yapmalısınız Tam dolu bir test örneği sunmanızı öneririz –
'de neler olduğunu görebiliyorum. Tahminimce ikinci resimdeki resim2 referansı [resmi yap mümkünse] (https://docs.python.org/2/library/tkinter.html#images): _Görüntü nesnesine yapılan son Python referansı silindiğinde, resim verileri de iyi silinir. –
görüntü yeniden fotoğraf3 gibi yeni bir ad olarak ve sonra ikinci düğme komutunu çalıştırıyor ama aynı zamanda her ikisinin de boş yüklenmesine neden oluyor gibiydi. Resmin kopya kopyasına ihtiyacım var mı, ancak farklı bir adla kaydedip her düğmenin her resmini mi çağırmalıyım? – Coder101