Treeview উইজেট দিয়ে টেবিল তৈরি
ttk.Treeview ব্যবহার করে কলাম, হেডিং এবং সারি সহ টেবিল তৈরি করুন। এটি বড় ডেটাসেটের জন্য উপযুক্ত।
উদাহরণ
from tkinter import *
from tkinter import ttk
win = Tk()
win.geometry("700x350")
style = ttk.Style()
style.theme_use('clam')
tree = ttk.Treeview(win, column=("FName", "LName", "Roll No"), show='headings', height=5)
tree.column("# 1", anchor=CENTER)
tree.heading("# 1", text="FName")
tree.column("# 2", anchor=CENTER)
tree.heading("# 2", text="LName")
tree.column("# 3", anchor=CENTER)
tree.heading("# 3", text="Roll No")
students = [("Amit","Kumar","17701"),("Ankush","Mathur","17702"),("Manisha","Joshi","17703"),("Shivam","Mehrotra","17704")]
for fn, ln, roll in students:
tree.insert('', 'end', values=(fn, ln, roll))
tree.pack()
win.mainloop()
আউটপুট
স্টুডেন্ট ডেটা সহ একটি সাফসুথরা টেবিল দেখাবে।