कैनवास विजेट टिंकर में सबसे उपयोगी विजेट्स में से एक है। डेवलपर्स को उनकी आवश्यकता के अनुसार एप्लिकेशन को अनुकूलित करने में मदद करने के लिए इसमें विभिन्न कार्य और विशेषताएं हैं। कैनवास विजेट का उपयोग किसी एप्लिकेशन में ग्राफिक्स प्रदर्शित करने के लिए किया जाता है। आप कैनवास विजेट का उपयोग करके विभिन्न प्रकार की आकृतियाँ बना सकते हैं और ऑब्जेक्ट बना सकते हैं।
कैनवास विजेट की पृष्ठभूमि का रंग बदलने के लिए, आप कॉन्फ़िगर करें () . का उपयोग कर सकते हैं तरीका। यहां, आप कैनवास विजेट की पृष्ठभूमि का रंग निर्दिष्ट कर सकते हैं जिसे आप स्पष्ट रूप से बदलना चाहते हैं।
उदाहरण
निम्नलिखित उदाहरण में, हमने एक डिफ़ॉल्ट पृष्ठभूमि रंग "स्काईब्लू" के साथ एक कैनवास विजेट बनाया है, जिसे इसके निर्माण के बाद बदला जा सकता है।
# 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()
आउटपुट
यह निम्नलिखित आउटपुट देगा -
"रंग बदलें" बटन पर क्लिक करने से कैनवास की पृष्ठभूमि का रंग बदल जाएगा।