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

टिंकर में टेक्स्ट विजेट की वर्तमान लाइन को कैसे हाइलाइट करें?

हम टिंकर पाठ . का उपयोग कर सकते हैं मल्टीलाइन उपयोगकर्ता इनपुट स्वीकार करने के लिए विजेट। हम टेक्स्ट सम्मिलित कर सकते हैं, जानकारी प्रदर्शित कर सकते हैं और टेक्स्ट विजेट से आउटपुट प्राप्त कर सकते हैं।

टेक्स्ट विजेट में वर्तमान में चयनित टेक्स्ट को हाइलाइट करने के लिए, हम tag_add() . का उपयोग कर सकते हैं विधि जो केवल वर्तमान पाठ में एक टैग जोड़ती है।

उदाहरण

# Import the required library
from tkinter import *

# Create an instance of tkinter frame
win=Tk()

# Set the geometry
win.geometry("700x350")

# Add a text widget
text=Text(win, width=80, height=15, font=('Calibri 12'))

# Set default text for text widget
text.insert(INSERT, "Tkinter is a Python Library to create GUI-based applications.")
text.insert(END, "Learning Tkinter is Awesome!!")

# Select Text by adding tags
text.tag_add("start", "1.0","1.7")
text.tag_configure("start", background="OliveDrab1", foreground="black")
text.pack()

win.mainloop()

आउटपुट

उपरोक्त कोड को चलाने से एक टेक्स्ट विजेट के साथ एक विंडो प्रदर्शित होगी जिसमें हाइलाइट किया गया टेक्स्ट होगा।

टिंकर में टेक्स्ट विजेट की वर्तमान लाइन को कैसे हाइलाइट करें?


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

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

  1. टिंकर टेक्स्ट विजेट को केवल कैसे पढ़ा जाए?

    Tkinter में, कभी-कभी, हम टेक्स्ट विजेट को अक्षम करना चाह सकते हैं। इसे प्राप्त करने के लिए, हम टेक्स्ट कॉन्फ़िगरेशन को अक्षम के रूप में सेट कर सकते हैं। यह टेक्स्ट विजेट को फ्रीज कर देगा और इसे केवल पढ़ने के लिए बना देगा। इस उदाहरण में, हम एक टेक्स्ट विजेट और एक बटन बनाएंगे जो उपयोगकर्ताओं को टेक्स

  1. टिंकर विजेट के वर्तमान x और y निर्देशांक कैसे प्राप्त करें?

    Tkinter का व्यापक रूप से GUI आधारित एप्लिकेशन बनाने के लिए उपयोग किया जाता है। इसमें कई टूलकिट और फ़ंक्शन या मॉड्यूल उपलब्ध हैं जिनका उपयोग किसी विशेष एप्लिकेशन की विभिन्न विशेषताओं को परिभाषित करने के लिए किया जा सकता है। जीयूआई अनुप्रयोगों के निर्माण के लिए यह बटन, टेक्स्ट बॉक्स और लेबल सहित कुछ व