এই আর্টিকেলে Tkinter উইন্ডোতে ডাইনামিক্যালি বাটন তৈরি করার পদ্ধতি দেখানো হবে। ডাইনামিক্যালি বাটন তৈরি বলতে বাটন এবং তার ফাংশনালিটি ইভেন্ট যোগ করে কাস্টমাইজ করা বোঝায়।
প্রথমে Tkinter লাইব্রেরি ইম্পোর্ট করুন, তারপর Button ফাংশন ব্যবহার করে ইনস্ট্যান্স তৈরি করুন যা প্যারেন্ট বা রুট উইন্ডো, টেক্সট ভেরিয়েবল (প্রতিটি বাটনের ভ্যালু), এবং কমান্ড প্যারামিটার নেয়।
সিনট্যাক্স
Button(parent, textvariable, command)
উদাহরণ
from tkinter import *
import tkinter as tk
# Tkinter ইনস্ট্যান্স তৈরি
win = tk.Tk()
win.geometry("700x200")
win.title("www.tutorialspoint.com")
# বাটন সংখ্যা
n = 10
# রো এবং কলাম ডিফাইন
i = 3
# n পর্যন্ত লুপ চালিয়ে বাটন তৈরি
for j in range(n):
mybutton = Button(win, text=j)
mybutton.grid(row=i, column=j)
# উইন্ডো ওপেন রাখুন
win.mainloop()
আউটপুট
উপরের কোড Tkinter নোটবুকে রান করলে নিচের আউটপুট জেনারেট হবে।
