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

टिंकर - कैनवास टेक्स्ट पर आउटलाइन कैसे लगाएं

create_text टिंकर में कैनवास विजेट की विधि में "रूपरेखा" . जैसी विशेषता नहीं है या "सीमा" टेक्स्ट ऑब्जेक्ट के चारों ओर एक रूपरेखा सेट करने के लिए। तो, कैनवास टेक्स्ट पर एक आउटलाइन डालने के लिए, आप नीचे दिए गए चरणों का पालन कर सकते हैं -

कदम -

  • आवश्यक पुस्तकालयों को आयात करें और टिंकर फ्रेम का एक उदाहरण बनाएं।

  • root.geometry . का उपयोग करके फ़्रेम का आकार सेट करें विधि।

  • कैनवास विजेट बनाएं और इसकी ऊंचाई और चौड़ाई निर्धारित करें। साथ ही, इसकी पृष्ठभूमि का रंग background="white" . के साथ सेट करें ।

  • इसके बाद, एक पाठ बनाएं create_text() . का उपयोग करके कैनवास के अंदर वस्तु तरीका। पाठ . का फ़ॉन्ट और रंग सेट करें जैसा कि उदाहरण में दिखाया गया है।

  • बाउंडिंग बॉक्स प्राप्त करें (bbox ) टेक्स्ट आइटम का।

  • बीबॉक्स का प्रयोग करें एक रूपरेखा के साथ एक आयत बनाने के लिए डेटा।

  • अंत में, मेनलूप चलाएं एप्लिकेशन विंडो का।

उदाहरण

# tkinter लाइब्रेरी को tkinter आयात से आयात करें *# tkinter फ्रेम या विंडोरूट का उदाहरण बनाएं =Tk()# tkinter frameroot.geometry("700x350")# की ज्यामिति सेट करें# एक कैनवास बनाएं =कैनवास (रूट, पृष्ठभूमि ="सफेद ")canvas.pack(expand=True)# कैनवास टेक्स्ट के अंदर टेक्स्ट बनाएं =कैनवास.क्रिएट_टेक्स्ट (175, 50, टेक्स्ट ="कैनवास के अंदर टेक्स्ट", फ़ॉन्ट ="कैलिबर, 20", फिल ="ग्रीन")# प्राप्त करें टेक्स्टबबॉक्स का बाउंडिंग बॉक्स =कैनवास। बीबॉक्स (पाठ)# कैनवास को रेखांकित करें 

आउटपुट

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

टिंकर - कैनवास टेक्स्ट पर आउटलाइन कैसे लगाएं


  1. टिंकर कैनवास को कैसे साफ़ करें?

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

  1. टिंकर लेबल टेक्स्ट कैसे प्राप्त करें?

    विंडो पर टेक्स्ट या इमेज बनाने और प्रदर्शित करने के लिए टिंकर लेबल का उपयोग किया जाता है। इसके कई घटक और कार्य हैं जिनका उपयोग लेबल जानकारी को अनुकूलित करने के लिए किया जा सकता है जैसे कि फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई, आदि। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के लिए मान लिख

  1. टिंकर में गतिशील रूप से बटन टेक्स्ट का आकार कैसे बदलें?

    मान लें कि हमने टिंकर फ्रेम में एक बटन और एक लेबल बनाया है। कार्य बटन टेक्स्ट को अपनी मुख्य विंडो में गतिशील रूप से आकार बदलने की अनुमति देना है। हम बटन विजेट का उपयोग करके बटन बना सकते हैं . हालांकि, बटन लेबल को गतिशील रूप से बनाने के लिए कई अन्य कार्यों का उपयोग किया जाता है। इस उदाहरण में, हम दो