ट्किंटर बटन एप्लिकेशन के भीतर इवेंट हैंडल करने के लिए उपयोगी हैं। हम पूर्वनिर्धारित प्रॉपर्टीज़ का उपयोग करके बटन प्रॉपर्टीज़ जैसे टेक्स्ट स्टाइल, फ़ॉन्ट-फैमिली, बैकग्राउंड कलर, टेक्स्ट कलर, और टेक्स्ट साइज़ को कॉन्फ़िगर कर सकते हैं।
हम कॉलबैक फंक्शन परिभाषित करके बैकग्राउंड कलर और अन्य प्रॉपर्टीज़ को रीसेट कर सकते हैं।
उदाहरण
# ट्किंटर लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk
# ट्किंटर फ्रेम का इंस्टेंस बनाएं
win = Tk()
# फंक्शन की ज्योमेट्री परिभाषित करें
win.geometry("750x250")
# बटन के प्रॉपर्टीज़ बदलने का फंक्शन परिभाषित करें
def change_color():
btn.configure(bg="OrangeRed3", fg="white")
# लेबल बनाएं
Label(win, text="Click the Button to reset the Color of the Button", font=('Georgia 16 italic')).pack(pady=30)
# विंडो बंद करने के लिए बटन बनाएं
btn = Button(win, text="RESET", command=change_color, font=('Georgia 11'))
btn.pack(side=TOP, ipady=5, ipadx=20)
win.mainloop()
आउटपुट
उपरोक्त कोड चलाने से एक विंडो प्रदर्शित होगी जिसमें एक बटन और उसमें टेक्स्ट होगा।

अब, बटन के बैकग्राउंड के साथ-साथ फोरग्राउंड कलर को बदलने के लिए "RESET" बटन पर क्लिक करें।
