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

Tkinter कैनवस आयत की आउटलाइन को रंगीन कैसे करें?


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

कैनवस आयत की आउटलाइन को रंगीन करने के लिए, हमें आउटलाइन प्रॉपर्टी में रंग मान निर्दिष्ट करना होगा। यह create_rectangle(top, left, bottom, right) फ़ंक्शन पर लागू होता है जहां आउटलाइन दिखाई देनी चाहिए।

उदाहरण

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *

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

# ज्यामिति सेट करें
win.geometry("700x350")

# एक कैनवस ऑब्जेक्ट बनाएं
canvas = Canvas(win, width=300, height=350)

# कैनवस में एक आयत बनाएं
canvas.create_rectangle(300, 200, 10, 10, outline="red", fill="white")

canvas.pack()

win.mainloop()

आउटपुट

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

Tkinter कैनवस आयत की आउटलाइन को रंगीन कैसे करें?

ध्यान दें कि हमने आयत की आउटलाइन को लाल सेट किया है।

  1. ट्किंटर कैनवास टेक्स्ट आइटम का फ़ॉन्ट साइज़ कैसे सेट करें? ट्किंटर कैनवास टेक्स्ट आइटम का फ़ॉन्ट साइज़ कैसे सेट करें?

    कैनवास ट्किंटर में फ्लेक्सिबल विजेट्स में से एक है जो अपने फंक्शन्स, मेथड्स और एट्रिब्यूट्स की शक्ति के साथ विजेट्स को नियंत्रित करता है। हालांकि, ट्किंटर कैनवास का उपयोग create_text(options) कंस्ट्रक्टर का उपयोग करके टेक्स्ट बनाने के लिए किया जा सकता है। हम कंस्ट्रक्टर में अन्य प्रॉपर्टीज़ के साथ

  1. ट्किंटर में ओवल की आउटलाइन कैसे हटाएं? ट्किंटर में ओवल की आउटलाइन कैसे हटाएं?

    ट्किंटर कैनवास के साथ, हम 2D या 3D एप्लिकेशन के लिए शेप ड्रा कर सकते हैं, इमेज बना सकते हैं, एनिमेशन ड्रा कर सकते हैं, और बहुत कुछ। मान लीजिए कि हमें एक ओवल बनाना है जिसे कैनवास पर सौंदर्यपूर्ण ढंग से ड्रा किया जाए। अन्य फीचर्स हो सकते हैं जो ओवल और अन्य शेप्स को सौंदर्यपूर्ण रूप दे सकते हैं। कैनवा

  1. Tkinter Canvas कैसे क्लियर करें? Tkinter Canvas कैसे क्लियर करें?

    Tkinter विंडो में कैनवास जोड़ने का एक तरीका प्रदान करता है और जब हम कैनवास बनाते हैं, तो यह मेमोरी के अंदर कुछ स्टोरेज रैप करता है। Tkinter में कैनवास बनाते समय, यह प्रभावी रूप से कुछ मेमोरी खाता है जिसे क्लियर या डिलीट करने की आवश्यकता होती है। कैनवास क्लियर करने के लिए, हम delete() मेथड का उपयोग