यदि हम किसी ऐसे एप्लिकेशन में टेक्स्ट एडिटर लागू करना चाहते हैं जो मल्टीलाइन यूजर इनपुट स्वीकार कर सके, तो हम टिंकर टेक्स्ट का उपयोग कर सकते हैं। विजेट। पाठ टिंकर में विजेट आमतौर पर किसी एप्लिकेशन के लिए टेक्स्ट एडिटर बनाने के लिए उपयोग किया जाता है, जहां हम टेक्स्ट लिख सकते हैं और एप्लिकेशन में एक विशिष्ट टेक्स्ट को चुनने, संपादित करने और बनाने जैसे ऑपरेशन कर सकते हैं।
यदि आप किसी टेक्स्ट को हाइलाइट करना चाहते हैं और हाइलाइट किए गए टेक्स्ट को रंग प्रदान करना चाहते हैं, तो आप tag_add("start", "first", "second") का उपयोग कर सकते हैं। तरीका। tag_add() पाठ विजेट से निर्दिष्ट पाठ का चयन करने के लिए विधि दो तर्क लेती है। आप tag_configure() . का उपयोग करके टैग को कॉन्फ़िगर करके हाइलाइट किए गए टेक्स्ट को पृष्ठभूमि रंग दे सकते हैं विधि।
उदाहरण
# Import the required library from tkinter import * # Create an instance of tkinter frame or window win = Tk() # set the size of the window win.geometry("700x350") # Create a new frame frame= Frame(win) # Add a text widget text= Text(frame) # insert a new text text.insert(INSERT, "Hello, Welcome to TutorialsPoint.com") text.pack() # Add a tag to the specified text text.tag_add("start", "1.8", "1.35") text.tag_configure("start", background= "black", foreground= "yellow") frame.pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से कुछ हाइलाइट किए गए टेक्स्ट वाला टेक्स्ट विजेट प्रदर्शित होगा।