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

कुछ Tkinter विजेट्स का बॉर्डर कलर कैसे सेट करें?


मान लीजिए हम Tkinter विजेट का बॉर्डर कलर बदलना चाहते हैं। हम विजेट को highlightcolor, highlightbackground प्रॉपर्टी पास करके कॉन्फ़िगर कर सकते हैं।

उदाहरण

इस उदाहरण में, हमने एक एंट्री विजेट और एक बटन बनाया है जिसे ट्रिगर करके एंट्री विजेट का बॉर्डर कलर बदला जा सकता है।

# आवश्यक लाइब्रेरी आयात करें from tkinter import * # Tkinter फ्रेम का इंस्टेंस बनाएं win = Tk() # फ्रेम की ज्यामिति सेट करें win.geometry("600x250") # एंट्री विजेट का कलर बदलने के लिए फंक्शन परिभाषित करें def change_color():     text.config(highlightthickness=2, highlightbackground="red") # एंट्री विजेट बनाएं जिसके लिए हम बॉर्डर कलर बदलना चाहते हैं text = Entry(win, width=50) text.pack() # बटन विजेट बनाएं button = Button(win, text="Change", command=change_color) button.pack(pady=20) win.mainloop()

आउटपुट

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

कुछ Tkinter विजेट्स का बॉर्डर कलर कैसे सेट करें?

अब विजेट का बॉर्डर कलर बदलने के लिए "Change" बटन पर क्लिक करें।

कुछ Tkinter विजेट्स का बॉर्डर कलर कैसे सेट करें?


  1. Tkinter में विजेट बैकग्राउंड रंग को डायनामिक रूप से बदलना Tkinter में विजेट बैकग्राउंड रंग को डायनामिक रूप से बदलना

    Tkinter एप्लिकेशन में विजेट की प्रॉपर्टी कॉन्फ़िगर करने के लिए, हम आमतौर पर configure(**options) मेथड का उपयोग करते हैं। हम एप्लिकेशन में विजेट के बैकग्राउंड रंग, फ़ॉन्ट प्रॉपर्टी, और अन्य विशिष्ट प्रॉपर्टी को कस्टमाइज़ कर सकते हैं। ऐसा मामला हो सकता है जब हम विजेट के बैकग्राउंड रंग को डायनामिक रूप

  1. पायथन Tkinter - लेबल विजेट में टेक्स्ट साइज़ कैसे बदलें? पायथन Tkinter - लेबल विजेट में टेक्स्ट साइज़ कैसे बदलें?

    Tkinter Label विजेट्स विंडो में लेबल बनाने के लिए उपयोग किए जाते हैं। हम tkinter.ttk पैकेज का उपयोग करके विजेट्स को स्टाइल कर सकते हैं। लेबल विजेट्स के फॉन्ट-साइज़, फॉन्ट-फैमिली और फॉन्ट-स्टाइल को रिसाइज़ करने के लिए, हम font(font-family font style, font-size) इनबिल्ट प्रॉपर्टी का उपयोग कर सकते हैं

  1. Tkinter टेक्स्ट विजेट में कुछ शब्दों का कलर कैसे बदलें? Tkinter टेक्स्ट विजेट में कुछ शब्दों का कलर कैसे बदलें?

    Tkinter टेक्स्ट विजेट्स मल्टीलाइन टेक्स्ट इनपुट बनाने और डिस्प्ले करने के लिए उपयोग किए जाते हैं। यह कई फंक्शन्स और मेथड्स प्रदान करता है जिनका उपयोग आमतौर पर टेक्स्ट विजेट को कॉन्फिगर करने के लिए किया जाता है। मान लीजिए हम टेक्स्ट विजेट में कुछ शब्दों का कलर बदलना चाहते हैं, तो हम tag_add(tag name