Chúng tôi có thể sử dụng Tkinter text tiện ích con để chấp nhận đầu vào của người dùng nhiều dòng. Chúng tôi có thể chèn văn bản, hiển thị thông tin và lấy kết quả từ tiện ích văn bản.
Để đánh dấu văn bản hiện được chọn trong tiện ích văn bản, chúng tôi có thể sử dụng tag_add () phương pháp chỉ thêm thẻ trong văn bản hiện tại.
Ví dụ
# 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()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một cửa sổ có tiện ích văn bản có văn bản được đánh dấu trong đó.