Tkinter Button উইজেট ইভেন্ট হ্যান্ডলিং এবং অ্যাপ্লিকেশন এক্সিকিউশন সময় অ্যাকশন পারফর্ম করার জন্য খুব উপকারী। আমরা Button(parent, text, option..) কনস্ট্রাক্টর ব্যবহার করে Tkinter বাটন তৈরি করতে পারি। এই কনস্ট্রাক্টর ব্যবহার করে লুপের ভিতরে একাধিক বাটন তৈরি করা যায়।
উদাহরণ
এই উদাহরণে, আমরা পাইথন for লুপ ব্যবহার করে রেঞ্জে একাধিক বাটন তৈরি করব।
# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট
from tkinter import *
from tkinter import ttk
# Tkinter ফ্রেমের ইনস্ট্যান্স তৈরি
win = Tk()
# উইন্ডোর জিওমেট্রি সেট
win.geometry("750x250")
# LabelFrame তৈরি
labelframe = LabelFrame(win)
# উইন্ডোতে ক্যানভাস ডিফাইন
canvas = Canvas(labelframe)
canvas.pack(side=RIGHT, fill=BOTH, expand=1)
labelframe.pack(fill=BOTH, expand=1, padx=30, pady=30)
# ক্যানভাসে বাটন উইজেট তৈরি
for i in range(5):
ttk.Button(canvas, text="Button " + str(i)).pack()
win.mainloop()
আউটপুট
উপরোক্ত কোড রান করলে LabelFrame অবজেক্টের ভিতরে কিছু বাটন সমৃদ্ধ একটি উইন্ডো প্রদর্শিত হবে।
