Text উইজেটে নির্দিষ্ট রেঞ্জ হাইলাইট করতে tag_add('tag_name', start, end) এবং tag_configure('tag_name', background=..., foreground=...) ব্যবহার করুন।
from tkinter import *
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" শব্দটি OliveDrab1 ব্যাকগ্রাউন্ড এবং কালো টেক্সট রঙে হাইলাইট করা থাকবে।
ইন্ডেক্স ফরম্যাট:'line.char'(যেমন'1.0'= লাইন ১, ক্যারেক্টার ০),'end'= শেষ।