Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách xóa nội dung Text Box Tkinter?

Tkinter cung cấp nhiều hàm tạo ứng dụng đầy đủ. Tạo Text widget bằng Text(). Xóa nội dung dùng method delete(first, last=None) với phạm vi trong textbox.

Ví dụ: nút Delete xóa toàn bộ nội dung Text widget.

Ví dụ

from tkinter import *

win = Tk()
win.geometry("600x300")

Label(win, text="Write something ??", font=('Helvetica', 25)).pack(pady=20)

text = Text(win, height=10)
text.pack()

def delete():
    text.delete("1.0", "end")

Button(win, text="Delete", command=delete).pack(pady=10)

win.mainloop()

Kết quả

Chạy code tạo Text widget và nút Delete.

Cách xóa nội dung Text Box Tkinter?

Gõ text, click Delete sẽ xóa sạch nội dung:

Cách xóa nội dung Text Box Tkinter?