कैनवास एक आयताकार क्षेत्र है जिसका उद्देश्य चित्र या अन्य जटिल लेआउट बनाना है। आप कैनवास पर ग्राफ़िक्स, टेक्स्ट, विजेट या फ़्रेम रख सकते हैं।
टिंकर कैनवास पर चाप बनाने के लिए, हम create_arc() का उपयोग करेंगे कैनवास की विधि और इसे चाप खींचने के लिए निर्देशांक के एक सेट के साथ आपूर्ति करें। हम उपयोग कर सकते हैं create_arc() एक चाप आइटम बनाने के लिए, जो एक तार, एक पाईस्लाइस, या एक साधारण चाप हो सकता है।
कदम -
-
आवश्यक पुस्तकालयों को आयात करें और टिंकर फ्रेम का एक उदाहरण बनाएं।
-
root.geometry . का उपयोग करके फ़्रेम का आकार सेट करें विधि।
-
कैनवास विजेट बनाएं और इसकी ऊंचाई और चौड़ाई निर्धारित करें। साथ ही, इसकी पृष्ठभूमि का रंग bg="blue" . के साथ सेट करें ।
-
इसके बाद, create_arc . का उपयोग करें चाप खींचने की विधि। चाप के निर्देशांक प्रदान करें और सीमा . को भी परिभाषित करें चाप का। यहां, हमने विस्तार=150 . सेट किया है ।
-
अंत में, मेनलूप चलाएं एप्लिकेशन विंडो का।
उदाहरण
# Import the required libraries from tkinter import * # Create an instance of Tkinter Frame root = Tk() # Set the geometry root.geometry("700x350") # Create a Canvas with a background color C = Canvas(root, bg="blue", height=250, width=600) # Coordinates for the arc coord = 100, 50, 500, 300 # Create the arc with extent=150 arc = C.create_arc(coord, start=0, extent=150, fill="red") C.pack(side=TOP, padx=50, pady=50) root.mainloop()
आउटपुट
निष्पादन पर, यह निम्नलिखित आउटपुट उत्पन्न करेगा -