Tkinter टेक्स्ट फ़ील्ड में डेटा इनपुट करने के लिए टेक्स्ट विजेट प्रदान करता है। यह मल्टीलाइन यूजर इनपुट को स्वीकार कर सकता है। टिंकर में कई अंतर्निहित गुण और विशेषताएं शामिल हैं जिनका उपयोग संदर्भ के रंगरूप को बेहतर बनाने के लिए किया जा सकता है। टेक्स्ट विजेट में लिखे गए टेक्स्ट को रैप प्रॉपर्टी से लपेटा जा सकता है। रैप उपयोगकर्ताओं को संदर्भ को शब्दों, वर्णों या कोई नहीं में लपेटकर टेक्स्ट एडिटर को सरल बनाने की अनुमति देता है। यह टेक्स्ट एडिटर के अंदर टेक्स्ट के इंडेंटेशन को ठीक करता है।
उदाहरण
इस उदाहरण में, हम वाक्यों को शब्दों से लपेटेंगे, जिसका अर्थ है कि प्रत्येक शब्द एक ही पंक्ति का अनुसरण किए बिना अपने आप चुन लिया जाता है।
# Import the required libraries from tkinter import * from lorem_text import lorem # Create an instance of tkinter frame win = Tk() win.geometry("700x350") # Add a text widget and fill with lorel Ipsum generator paragraphs size= 5 text = Text(win, wrap="word") text.insert(END, lorem.paragraphs(size)) text.pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से टेक्स्ट विजेट में कुछ टेक्स्ट वाली विंडो प्रदर्शित होगी। टेक्स्ट विजेट के अंदर लिखी गई सामग्री शब्दों से लिपटी हुई है।