Tkinter Text widget ไม่ได้เป็นแค่ Entry widget หลายบรรทัด มันรองรับการใช้งานข้อความหลายสี hyperlink text และอื่นๆ อีกมากมาย
สมมติว่า text widget ถูกสร้างในแอปพลิเคชัน ตอนนี้เพื่อล้าง Text widget เราสามารถใช้เมธอด delete("1.0", END) มันสามารถเรียกใช้ใน callback function หรือ event ที่สามารถทริกเกอร์ผ่านออบเจกต์ของ Button Class ได้
ตัวอย่าง
# นำเข้าไลบรารีที่จำเป็น
from tkinter import *
# สร้างอินสแตนซ์ของ Tkinter Frame
win = Tk()
# กำหนดขนาด
win.geometry("750x250")
# กำหนดฟังก์ชันล้าง text widget
def clear():
text.delete('1.0', END)
# สร้าง Text Widget
text = Text(win, width=50, height=10)
text.insert("1.0", "This is my Text Widget")
text.pack(padx=5, pady=5)
# สร้างปุ่มเพื่อลบทุกข้อความ
Button(win, text="Clear All", command=clear, font="aerial 12 bold").pack(padx=5, pady=5)
win.mainloop()
ผลลัพธ์
การรันโค้ดจะแสดง text widget และปุ่มเพื่อล้าง Text Widget

ตอนนี้ คลิกปุ่ม "Clear All" เพื่อล้างข้อความภายใน text widget
