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

Tkinter में Treeview का बैकग्राउंड कलर कैसे बदलें?


Treeview विजेट को हायरार्किकल स्ट्रक्चर में डेटा डिस्प्ले करने के लिए डिज़ाइन किया गया है। इसका उपयोग डायरेक्टरीज़, चाइल्ड डायरेक्टरीज़ या फाइल्स को लिस्ट के रूप में डिस्प्ले करने के लिए किया जा सकता है। लिस्टबॉक्स में मौजूद आइटम्स को लिस्टबॉक्स आइटम्स कहा जाता है।

Treeview विजेट में कई प्रॉपर्टीज़ और एट्रिब्यूट्स शामिल हैं जिनके माध्यम से हम इसकी डिफ़ॉल्ट प्रॉपर्टीज़ को बदल या संशोधित कर सकते हैं। हम कंस्ट्रक्टर में 'background' प्रॉपर्टी परिभाषित करके ट्रीव्यू विजेट का बैकग्राउंड बदल सकते हैं।

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from tkinter import ttk

# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# विंडो का आकार सेट करें
win.geometry("700x350")

# लिस्टबॉक्स विजेट बनाएं
lb = Listbox(win, width=100, height=10, background="purple4", foreground="white", font=('Times 13'), selectbackground="black")
lb.pack()

# लिस्ट आइटम चुनें और पहले आइटम डिलीट करें
# एक बार लिस्ट आइटम डिलीट हो जाने पर, हम लिस्टबॉक्स में नया आइटम इन्सर्ट कर सकते हैं
def edit():
    for item in lb.curselection():
        lb.delete(item)
        lb.insert("end", "foo")

# लिस्टबॉक्स में आइटम्स जोड़ें
lb.insert("end", "item1", "item2", "item3", "item4", "item5")

# लिस्टबॉक्स आइटम एडिट और डिलीट करने के लिए बटन जोड़ें
ttk.Button(win, text="Edit", command=edit).pack()

win.mainloop()

आउटपुट

यदि हम उपरोक्त कोड चलाते हैं, तो यह एक विशिष्ट बैकग्राउंड कलर और कुछ आइटम्स के साथ ट्रीव्यू विजेट वाली विंडो डिस्प्ले करेगा।

Tkinter में Treeview का बैकग्राउंड कलर कैसे बदलें?

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

    मान लीजिए हम Tkinter विजेट का बॉर्डर कलर बदलना चाहते हैं। हम विजेट को highlightcolor, highlightbackground प्रॉपर्टी पास करके कॉन्फ़िगर कर सकते हैं।उदाहरणइस उदाहरण में, हमने एक एंट्री विजेट और एक बटन बनाया है जिसे ट्रिगर करके एंट्री विजेट का बॉर्डर कलर बदला जा सकता है।# आवश्यक लाइब्रेरी आयात करें fro

  1. iOS पर नोट्स की पृष्ठभूमि रंग कैसे बदलें iOS पर नोट्स की पृष्ठभूमि रंग कैसे बदलें

    यदि आप iOS में नोट्स ऐप का उपयोग कर रहे हैं, तो आप शायद इससे नफरत करते हैं कि यह आपके डिवाइस की सेटिंग के आधार पर एक सादा पृष्ठभूमि उपयोग करता है। यदि आपने लाइट मोड सक्षम किया है, तो आपको एक हल्की पृष्ठभूमि दिखाई देगी, और डार्क मोड का उपयोग करते समय एक डार्क पृष्ठभूमि। हालांकि, आप iOS में एक नोट की

  1. इंस्टाग्राम स्टोरी बैकग्राउंड कलर आसानी से कस्टमाइज़ करें: चरणबद्ध गाइड इंस्टाग्राम स्टोरी बैकग्राउंड कलर आसानी से कस्टमाइज़ करें: चरणबद्ध गाइड

    इंस्टाग्राम सोशल मीडिया उत्साही लोगों के लिए एक अद्भुत प्लेटफॉर्म है। चाहे अपने फोटोग्राफी कौशल का प्रदर्शन करना हो या अपनी नवीनतम सोलो-ट्रिप की स्पष्ट तस्वीरें शेयर करना हो, इंस्टाग्राम एक आदर्श माध्यम है। इसकी अनूठी विशेषताओं, कूल इंटरफेस और अंतहीन संभावनाओं के कारण, इंस्टाग्राम बेहद लोकप्रिय है,