from cgitb import text
from curses import window
from tkinter import *
from tkinter import font
from tkinter.font import Font
from tkinter.ttk import *
master = Tk()
master.geometry("600x600")
master.title("CODEWEEK")
def openNewWindow():
newWindow = Toplevel(master)
newWindow.title("abx")
newWindow.geometry("600x650")
Label(newWindow,
text ="Soru 1- A={a,b,c} B=A'nın alt kümesi ise aşağıdakilerden hangisi B'yi sağlar?", font="Verdana 25" ).pack()
def buton1():
newwindow = Toplevel(master)
newwindow.title("CODEWEEK")
newwindow.geometry("600x650")
Label(newwindow,
text ="GD", font="Verdana 25" ).pack()
label = Label(master,
text ="Matematik testine hoşgeldiniz...", font="Verdana 25")
label.pack(pady = 10)
btn = Button(master,
text ="1.Soru",
command = openNewWindow)
btn.pack(pady = 10)
btn1= Button(master,
text ="2.Soru",
command = openNewWindow)
btn1.pack(pady = 12)
btn2 = Button(master,
text ="3.Soru",
command = openNewWindow)
btn2.pack(pady = 15)
btn3 = Button(master,
text ="4.Soru",
command = openNewWindow)
btn3.pack(pady = 19)
btn4 = Button(master,
text ="5.Soru",
command = openNewWindow)
btn4.pack(pady = 22)
btn5 = Button(master,
text ="6.Soru",
command = openNewWindow)
btn5.pack(pady = 25)
btn6 = Button(master,
text ="7.Soru",
command = openNewWindow)
btn6.pack(pady = 30)
btn7 = Button(master,
text ="8.Soru" ,
command = buton1)
btn7.pack(pady = 33)
mainloop()
window.mainloop
> Blok-alıntı
```Bu kodda butonlar var ve "1.soru" adlı butona basıca yeni bir pencere oluşturuyor
bu oluşan yeni pencereye buton nasıl eklerim
Yazdığım kod üzerine ekleme yaparak gösterirseniz sevinirim.
# from cgitb import text
# from curses import window
from tkinter import *
# from tkinter import font
# from tkinter.font import Font
from tkinter.ttk import *
pencere = Tk()
pencere.geometry("600x600")
pencere.title("CODEWEEK")
def soru1():
newwindow = Toplevel(pencere)
newwindow.title("CODEWEEK")
newwindow.geometry("600x650")
Label(newwindow, text="GD", font="Verdana 25").pack()
btn_deneme = Button(newwindow, text="Deneme")
btn_deneme.pack(pady=20)
def openNewWindow():
pass
baslik = Label(pencere, text="Matematik testine hoşgeldiniz...", font="Verdana 25")
baslik.pack(pady=10)
btn_soru1 = Button(pencere, text="1.Soru", command=soru1)
btn_soru1.pack(pady=10)
btn_soru2 = Button(pencere, text="2.Soru", command=openNewWindow)
btn_soru2.pack(pady=10)
btn_soru3 = Button(pencere, text="3.Soru", command=openNewWindow)
btn_soru3.pack(pady=10)
btn_soru4 = Button(pencere, text="4.Soru", command=openNewWindow)
btn_soru4.pack(pady=10)
btn_soru5 = Button(pencere, text="5.Soru", command=openNewWindow)
btn_soru5.pack(pady=10)
btn_soru6 = Button(pencere, text="6.Soru", command=openNewWindow)
btn_soru6.pack(pady=10)
btn_soru7 = Button(pencere, text="7.Soru", command=openNewWindow)
btn_soru7.pack(pady=10)
btn_soru8 = Button(pencere, text="8.Soru", command=openNewWindow)
btn_soru8.pack(pady=10)
pencere.mainloop()
bu programı bir örnek üstünden mi yapıyorsunuz. font curses cgitb modüller için soruyorum.
Evet bir örnek üzerinden eklemeler yapıyorum okul projemiz var onun için
Emeğin için teşekkür ederim