Nếu chúng tôi muốn triển khai trình chỉnh sửa văn bản trong một ứng dụng có thể chấp nhận đầu vào của người dùng nhiều dòng, thì chúng tôi có thể sử dụng Văn bản Tkinter tiện ích con. Văn bản widget trong Tkinter thường được sử dụng để tạo trình soạn thảo văn bản cho một ứng dụng, nơi chúng ta có thể viết văn bản và thực hiện các thao tác như chọn, chỉnh sửa và tạo một văn bản cụ thể trong ứng dụng.
Nếu bạn muốn đánh dấu văn bản và cung cấp màu sắc cho văn bản được đánh dấu, thì bạn có thể sử dụng tag_add ("bắt đầu", "đầu tiên", "thứ hai") phương pháp. tag_add () phương thức nhận hai đối số để chọn văn bản được chỉ định từ tiện ích văn bản. Bạn có thể tạo màu nền cho văn bản được đánh dấu bằng cách định cấu hình các thẻ bằng cách sử dụng tag_configure () phương pháp.
Ví dụ
# 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()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một tiện ích văn bản với một số văn bản được đánh dấu.