हम Tkinter.ttk मॉड्यूल का उपयोग करके Tkinter विजेट्स को कस्टमाइज़ कर सकते हैं। Tkinter.ttk मॉड्यूल का उपयोग Tkinter विजेट्स को स्टाइल करने के लिए किया जाता है जैसे बैकग्राउंड कलर सेट करना, फोरग्राउंड कलर, बटन एक्टिवेट करना, लेबल्स में इमेज जोड़ना, विजेट्स की ऊंचाई और चौड़ाई को जस्टिफाई करना, आदि।
Tkinter विजेट्स में बैकग्राउंड कलर जोड़ने के लिए, हम विजेट में background प्रॉपर्टी स्पेसिफाई कर सकते हैं।
उदाहरण
निम्न उदाहरण में, हम एक बटन बनाएंगे जो टेक्स्ट लेबल का बैकग्राउंड बदलेगा।
# Tkinter लाइब्रेरी आयात करें from tkinter import * from tkinter.ttk import * # Tkinter फ्रेम का इंस्टेंस बनाएं win = Tk() # ज्यामिति सेट करें win.geometry("600x400") # Tkinter विजेट्स को स्टाइल करने के लिए क्लास जोड़ें style = ttk.Style() style.configure('TEntry', foreground='red') # टेक्स्ट कलर बदलने के लिए फंक्शन परिभाषित करें def change_color(): text.configure(background="red") # एक टेक्स्ट विजेट बनाएं text = Label(win, text="This is a New Text", foreground="black", background="yellow", font=('Aerial bold', 20)) text.pack(pady=20) # एक बटन विजेट बनाएं Button(win, text="Click Here", command=change_color).pack(pady=10) win.mainloop()आउटपुट
उपरोक्त कोड चलाने से एक विंडो बनेगी जिसमें "पीले" बैकग्राउंड कलर वाला एक टेक्स्ट लेबल होगा।

अब, "Click Here" बटन पर क्लिक करें। यह टेक्स्ट लेबल का बैकग्राउंड कलर "लाल" में बदल देगा।
