ट्किंटर बटन विजेट्स इवेंट हैंडल करने और एप्लिकेशन के निष्पादन के दौरान एक्शन करने के मामले में बहुत उपयोगी हैं। हम Button(parent, text, option..) कंस्ट्रक्टर का उपयोग करके ट्किंटर बटन बना सकते हैं। कंस्ट्रक्टर का उपयोग करके, हम लूप के भीतर कई बटन बना सकते हैं।
उदाहरण
इस उदाहरण में, हम पायथन for लूप का उपयोग करके रेंज में कई बटन बनाएंगे।
# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk
# ट्किंटर फ्रेम का इंस्टेंस बनाएं
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 ऑब्जेक्ट के अंदर कुछ बटन होंगे।
