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

टिंकर कैनवास के पृष्ठभूमि रंग को गतिशील रूप से कैसे बदलें?

कैनवास विजेट टिंकर में सबसे उपयोगी विजेट्स में से एक है। डेवलपर्स को उनकी आवश्यकता के अनुसार एप्लिकेशन को अनुकूलित करने में मदद करने के लिए इसमें विभिन्न कार्य और विशेषताएं हैं। कैनवास विजेट का उपयोग किसी एप्लिकेशन में ग्राफिक्स प्रदर्शित करने के लिए किया जाता है। आप कैनवास विजेट का उपयोग करके विभिन्न प्रकार की आकृतियाँ बना सकते हैं और ऑब्जेक्ट बना सकते हैं।

कैनवास विजेट की पृष्ठभूमि का रंग बदलने के लिए, आप कॉन्फ़िगर करें () . का उपयोग कर सकते हैं तरीका। यहां, आप कैनवास विजेट की पृष्ठभूमि का रंग निर्दिष्ट कर सकते हैं जिसे आप स्पष्ट रूप से बदलना चाहते हैं।

उदाहरण

निम्नलिखित उदाहरण में, हमने एक डिफ़ॉल्ट पृष्ठभूमि रंग "स्काईब्लू" के साथ एक कैनवास विजेट बनाया है, जिसे इसके निर्माण के बाद बदला जा सकता है।

# Import the required libraries
from tkinter import *

# Create an instance of tkinter frame
win= Tk()

# Define the size of the window
win.geometry("700x300")

# Function to change the color of the canvas
def change_color():
   canvas.configure(bg='blue')

# Create a canvas widget
canvas= Canvas(win, bg='skyblue')
canvas.pack()

# Create a button
button=Button(win, text= "Change Color", font=('Helvetica 10 bold'), command=change_color)
button.pack()

win.mainloop()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

टिंकर कैनवास के पृष्ठभूमि रंग को गतिशील रूप से कैसे बदलें?

"रंग बदलें" बटन पर क्लिक करने से कैनवास की पृष्ठभूमि का रंग बदल जाएगा।

टिंकर कैनवास के पृष्ठभूमि रंग को गतिशील रूप से कैसे बदलें?


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

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

  1. कुछ टिंकर विजेट्स का सीमा रंग कैसे सेट करें?

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

  1. IOS पर नोट्स का बैकग्राउंड कलर कैसे बदलें

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