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

Tkinter Canvas विजेट का बैकग्राउंड कलर कैसे प्राप्त करें?


Tkinter Canvas विजेट का उपयोग ऑब्जेक्ट जोड़ने, आकृतियाँ बनाने, इमेज और जटिल विजुअल्स को एप्लिकेशन में ग्राफिकल इंटरफेस में जोड़ने जैसे कई उद्देश्यों के लिए किया जाता है। हम configure प्रॉपर्टी या attributes पास करके इसकी स्टाइल जैसे बैकग्राउंड कलर, फोरग्राउंड कलर और अन्य प्रॉपर्टी कॉन्फ़िगर कर सकते हैं।

मान लीजिए हम एप्लिकेशन के दूसरे विजेट या किसी हिस्से में Canvas विजेट का बैकग्राउंड कलर इनहेरिट करना चाहते हैं। यह my_canvas["background"] प्रॉपर्टी का उपयोग करके प्राप्त किया जा सकता है। इसके अलावा, हम canvas["background"] का उपयोग करके कैनवस विजेट का बैकग्राउंड कलर प्राप्त कर सकते हैं।

उदाहरण

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

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x350")

# Canvas विजेट जोड़ें
canvas = Canvas(win, background="white")

# Canvas में आयत बनाएं और Canvas का बैकग्राउंड कलर इनहेरिट करें
canvas.create_rectangle(50, 50, 350, 190, outline="black", fill=canvas["background"])
canvas.pack()

win.mainloop()

आउटपुट

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

Tkinter Canvas विजेट का बैकग्राउंड कलर कैसे प्राप्त करें?


  1. Tkinter Text विजेट से इनपुट कैसे प्राप्त करें? Tkinter Text विजेट से इनपुट कैसे प्राप्त करें?

    Tkinter में, हम पैकेजेस का उपयोग करके Text एट्रिब्यूट्स का उपयोग करके टेक्स्ट विजेट्स बना सकते हैं। हालांकि, GUI एप्लिकेशन बनाते समय, कभी-कभी हमें टेक्स्ट विजेट से इनपुट कैप्चर करने की आवश्यकता होती है। हम .get() मेथड का उपयोग करके टेक्स्ट विजेट में यूज़र से इनपुट प्राप्त कर सकते हैं। हमें इनपुट रे

  1. Tkinter लेबल टेक्स्ट कैसे प्राप्त करें? Tkinter लेबल टेक्स्ट कैसे प्राप्त करें?

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

  1. Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें? Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें?

    Tkinter GUI based applications बनाने के लिए व्यापक रूप से उपयोग किया जाता है। इसमें कई toolkits और functions या modules उपलब्ध हैं जिनका उपयोग किसी particular application के विभिन्न attributes को define करने के लिए किया जा सकता है। GUI applications बनाने के लिए यह buttons, text boxes और labels सहित