Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python में Tkinter के लिए बैकग्राउंड कलर सेट करना


हम 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()

आउटपुट

उपरोक्त कोड चलाने से एक विंडो बनेगी जिसमें "पीले" बैकग्राउंड कलर वाला एक टेक्स्ट लेबल होगा।

Python में Tkinter के लिए बैकग्राउंड कलर सेट करना

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

Python में Tkinter के लिए बैकग्राउंड कलर सेट करना


  1. पायथन में Tkinter बटन के लिए कमांड मेथड बदलना पायथन में Tkinter बटन के लिए कमांड मेथड बदलना

    बटन विजेट का महत्व यह है कि इसका उपयोग एप्लिकेशन में कुछ ऑपरेशन करने के लिए इवेंट्स को संभालने के लिए किया जाता है। ऐसे इवेंट्स को संभालने के लिए, हम आमतौर पर एक विधि परिभाषित करते हैं जिसमें कुछ ऑपरेशन होते हैं। मान लीजिए हम बटन को इनिशियलाइज़ करने के बाद इवेंट मेथड को बदलना चाहते हैं। हम configu

  1. Tkinter एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें? Tkinter एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें?

    Tkinter एंट्री विजेट का उपयोग यूज़र इनपुट से ली गई टेक्स्ट की एक सिंगल लाइन को प्रिंट और डिस्प्ले करने के लिए किया जाता है। इसका उपयोग लॉगिन फॉर्म, साइनअप फॉर्म और अन्य यूज़र इंटरैक्शन फॉर्म बनाने जैसे कई एप्लिकेशन में किया जाता है।हम insert() फंक्शन का उपयोग करके एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्

  1. पायथन में Tkinter का उपयोग करके रंग खेल पायथन में Tkinter का उपयोग करके रंग खेल

    GUI एप्लिकेशन विकसित करने के लिए tkinter बहुत लोकप्रिय और आसान है। Tkinter का उपयोग करके आसानी से GUI गेम विकसित किए जा सकते हैं। यहाँ भी हम रंग खेल विकसित करने का प्रयास कर रहे हैं। इस खेल में खिलाड़ी को स्क्रीन पर दिखाई देने वाले शब्द का रंग दर्ज करना होता है और इस तरह स्कोर एक से बढ़ जाता है, इस