TkInter ile ilgili şu örneği, nesne tabanlı hale getirmek istiyorum, kendim de bir kaç deneme yaptım ama sürekli hata aldım. Bu konuda yeni sayılırım, yardımcı olursanız memnun olurum. Şimdiden teşekkür ederim.
Kod:
from tkinter import *
window = Tk()
for i in range(3):
for j in range(3):
frame = Frame(
master=window,
relief=RAISED,
borderwidth=1
)
frame.grid(row=i, column=j)
label = Label(master=frame, text=f"Row {i}\nColumn {j}")
label.pack()
window.mainloop()
Biraz daha denedikten sonra çözmeyi başardım. Yine de önerilere açığım.
Kod:
from tkinter import *
class Window:
def __init__(self, root):
self.root = root
self.__main__()
self.root.mainloop()
def __main__(self):
for i in range(3):
for j in range(3):
table = Frame(
master=self.root,
relief=RAISED,
borderwidth=1
)
table.grid(row=i, column=j)
Label(master=table, text=f"{i} x {j}").pack()
if __name__ == "__main__":
root = Tk()
Window(root)