Tkinter में टेक्स्ट विजेट का उपयोग एप्लिकेशन में टेक्स्ट एडिटर जैसी कार्यक्षमता जोड़ने के लिए किया जाता है। टेक्स्ट विजेट उपयोगकर्ता से मल्टीलाइन उपयोगकर्ता इनपुट का समर्थन करता है। हम कॉन्फ़िगर करें () का उपयोग करके टेक्स्ट विजेट गुणों जैसे कि इसके फ़ॉन्ट गुण, टेक्स्ट रंग, पृष्ठभूमि, आदि को कॉन्फ़िगर कर सकते हैं। विधि।
टेक्स्ट विजेट टैगिंग भी प्रदान करता है जिसके माध्यम से हम टेक्स्ट का चयन कर सकते हैं। इस कार्यक्षमता को बढ़ाने के लिए, हम डबल-क्लिक बटन को भी बाइंड कर सकते हैं, जिसमें एक बार में किसी शब्द का चयन करने की घटना होगी।
उदाहरण
आइए उदाहरण पर एक नजर डालते हैं, जहां हमने टेक्स्ट को चुनने के लिए डबल माउस-क्लिक बटन को अक्षम कर दिया है।
# टिंकर आयात से आवश्यक पुस्तकालयों को आयात करें *# टिंकर फ्रेम या विंडोविन का एक उदाहरण बनाएं =टीके ()# टिंकर विंडोविन का आकार सेट करें। ज्यामिति ("700x350")# वर्तमान की लंबाई प्राप्त करने के लिए एक फ़ंक्शन को परिभाषित करें textdef select_all ():text.tag_add ("प्रारंभ", "1.0", "अंत") वापसी "ब्रेक" # एक टेक्स्ट विजेट बनाएं टेक्स्ट =टेक्स्ट (जीत, चौड़ाई =50, ऊंचाई =10, फ़ॉन्ट =('कैलिबर 14') ))text.pack()text.insert(INSERT, "एक शब्द चुनें और फिर डबल-क्लिक करें")# Eventtext.bind('', select_all)win.mainloop()<के साथ बटन को बाइंड करें /पूर्व> आउटपुट
उपरोक्त कोड को चलाने से पूर्वनिर्धारित टेक्स्ट वाला टेक्स्ट विजेट प्रदर्शित होगा। अब, एक शब्द चुनें और शब्द चुनने के लिए उस पर डबल-क्लिक करें।