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

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


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

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

उदाहरण

# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()

# ज्योमेट्री सेट करें
win.geometry("700x350")

# एक टेक्स्ट विजेट जोड़ें
text = Text(win, width=80, height=15, font=('Calibri 12'))

# टेक्स्ट विजेट के लिए डिफ़ॉल्ट टेक्स्ट सेट करें
text.insert(INSERT, "Tkinter is a Python Library to create GUI-based applications.")
text.insert(END, "Learning Tkinter is Awesome!!")

# टैग जोड़कर टेक्स्ट चुनें
text.tag_add("start", "1.0", "1.7")
text.tag_configure("start", background="OliveDrab1", foreground="black")
text.pack()

win.mainloop()

आउटपुट

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

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

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

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

  1. Tkinter Text Widget को Read-Only कैसे बनाएं? Tkinter Text Widget को Read-Only कैसे बनाएं?

    Tkinter में, कभी-कभी हम text widget को disable करना चाह सकते हैं। इसे achieve करने के लिए, हम text configuration को DISABLED set कर सकते हैं। यह text widget को freeze कर देगा और इसे read-only बना देगा। इस उदाहरण में, हम एक text widget और एक button बनाएंगे जो users को text widget को instantly disable

  1. Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें? Tkinter Widget के Current X और Y Coordinates कैसे प्राप्त करें?

    Tkinter GUI based applications बनाने के लिए व्यापक रूप से उपयोग किया जाता है। इसमें कई toolkits और functions या modules उपलब्ध हैं जिनका उपयोग किसी particular application के विभिन्न attributes को define करने के लिए किया जा सकता है। GUI applications बनाने के लिए यह buttons, text boxes और labels सहित