Merhaba. Tkinterda bir buton ile açılan Toplevel penceresi yapmak istiyorum. Ancak açılan pencereye resim, labelframe gibi bileşenleri ekleyemedim. Bunun sebebi nedir?
Siz bu şekilde yeni bir pencere açmak için hangi yöntemleri deniyorsunuz ayrıca?
EDIT : İlginç bir şekilde, fonksiyonun içinde bir fonksiyon tanımladığım zaman resim gözüktü. Sizce bunun sebebi nedir?
Butonu basılınca çalışan fonksiyonun kodları da şöyledir:
def personal():
form.state("iconic")
pform = tk.Toplevel()
pform.title("Personel İşlemleri")
pform.geometry("500x360+400+100")
pform.resizable(0,0)
pname_label = tk.Label(pform, text="İsim & Soyisim: ")
pname_label.place(x=10, y=25)
pname_entry = tk.Entry(pform)
pname_entry.place(x=110, y= 25, width= 200)
phone_label = tk.Label(pform, text="Cep Telefonu: ")
phone_label.place(x=10, y=50)
phone_entry = tk.Entry(pform)
phone_entry.place(x=110, y=50, width=200)
pjob_label = tk.Label(pform, text="Görev: ")
pjob_label.place(x=10, y=75)
pjob_entry = tk.Entry(pform)
pjob_entry.place(x=110, y=75, width=200)
pframe = tk.LabelFrame(pform, text="Merhaba!")
pframe.place(x=100,y=200)
Sondaki LabelFrame kısmı pencerede görüntülenmiyor. Aynı kodu yalnızca Label olarak eklediğimde ise çalışıyor.
Cevap verecek arkadaşlara şimdiden teşekkür ederim.