如何刪除 Tkinter 文字框的內容?
Tkinter 提供了許多函式和模組,透過它們,我們可以建立帶有按鈕、對話方塊、小元件和許多其他功能的完整應用程式。
要建立一個文字小元件,我們可以使用 tkinter 輸入小元件函式,它基本上是一個建構函式,它佔用 tkinter 的視窗或框架。此外,我們可以使用內建方法delete(first, last=None)刪除此文字小元件的內容,該方法基本上採用文字框內的某個範圍。
在此示例中,我們將建立一個刪除按鈕,它基本上會刪除給定文字框中的所有內容。
示例
from tkinter import *
win= Tk()
win.geometry("600x300")
label= Label(win, text= "Write something ??", font= ('Helvetica', 25))
label.pack(pady=20)
#Create a Text Widget
text= Text(win, height=10)
text.pack()
def delete():
text.delete("1.0","end")
#Create a Delete Button to remove the Text from the text-widget
b1= Button(win, text= "Delete",command= delete)
b1.pack(pady=10)
win.mainloop()輸出
執行以上程式碼將建立一個文字小元件和一個刪除按鈕,該按鈕可用於刪除文字框中編寫的內容。

在文字框內輸入一些內容,然後單擊“刪除”按鈕。它將擦除文字框內的內容。

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP