Tkinter डेटा को टेक्स्ट फील्ड में इनपुट करने के लिए Text विजेट प्रदान करता है। यह मल्टीलाइन यूजर इनपुट स्वीकार कर सकता है। Tkinter में कई इनबिल्ट प्रॉपर्टी और फीचर्स शामिल हैं जिनका उपयोग संदर्भ के रूप और अनुभव को बेहतर बनाने के लिए किया जा सकता है। Text विजेट में लिखे टेक्स्ट को wrap प्रॉपर्टी के साथ रैप किया जा सकता है। wrap यूजर्स को शब्दों, वर्णों या None में संदर्भ को रैप करके टेक्स्ट एडिटर को सरल बनाने की अनुमति देता है। यह टेक्स्ट एडिटर के अंदर टेक्स्ट के इंडेंटेशन को ठीक करता है।
उदाहरण
इस उदाहरण में, हम वाक्यों को शब्दों द्वारा रैप करेंगे जिसका अर्थ है कि प्रत्येक शब्द बिना उसी लाइन का पालन किए स्वचालित रूप से चुना जाता है।
# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
from lorem_text import lorem
# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x350")
# टेक्स्ट विजेट जोड़ें और लोरम इप्सम जनरेटर पैराग्राफ से भरें
size = 5
text = Text(win, wrap="word")
text.insert(END, lorem.paragraphs(size))
text.pack()
win.mainloop()आउटपुट
उपरोक्त कोड चलाने पर एक टेक्स्ट विजेट में कुछ टेक्स्ट वाली विंडो प्रदर्शित होगी। टेक्स्ट विजेट के अंदर लिखा कंटेंट शब्दों द्वारा रैप किया गया है।
