टिंकर कैनवास विजेट बहुमुखी विजेट्स में से एक है जिसका उपयोग आम तौर पर आकार, चाप, वस्तुओं, प्रदर्शन छवियों या किसी भी सामग्री को आकर्षित करने के लिए किया जाता है। कैनवास विजेट के अंदर की वस्तुओं को संशोधित किया जा सकता है और साथ ही कॉन्फ़िगर () . का उपयोग करके कॉन्फ़िगर किया जा सकता है मेथड या कंस्ट्रक्टर के भीतर गुणों को मान प्रदान करके।
कैनवास विजेट पर लाइनें बनाने के लिए, आप create_lines(x0,x1,x2,x3, fill="color", चौड़ाई, **विकल्प) का उपयोग कर सकते हैं। निर्माता। कंस्ट्रक्टर में, आप x0(top), x1(right), x2(bottom) के मान निर्दिष्ट कर सकते हैं और x3(बाएं) जो कैनवास विजेट के अंदर खींची जाने वाली रेखाओं की लंबाई तय करेगा।
उदाहरण
आइए यह समझने के लिए एक उदाहरण लेते हैं कि यह कैसे काम करता है। इस उदाहरण में, हम कैनवास विजेट में अलग-अलग रंगों के साथ तीन लाइनें बनाएंगे।
# Import the tkinter library from tkinter import * # Create an instance of tkinter canvas by executing it win = Tk() win.geometry("700x350") win.title("Colored Lines") # Create a canvas widget my_canvas = Canvas(win, width=400, height=400, background="yellow") my_canvas.pack() # Create colored lines by providing length and width my_canvas.create_line(20, 0, 400, 400, fill="#44a387", width=10) my_canvas.create_line(0, 0, 400, 300, fill="#a5a344", width=10) my_canvas.create_line(0, 0, 400, 200, fill="#9d44a3", width=10) # Run the mainloop win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से कैनवास विजेट में कुछ रंगीन रेखाएँ प्रदर्शित होंगी।