Tkinter Text 小元件中的撤銷和重做功能


Tkinter Text 小元件是另一個輸入小元件,與 Entry 小元件類似,可在文字欄位中接受多行使用者輸入。它包含許多內建特性和函式,有助於配置文字小元件的預設屬性。然而,要向 Tkinter 文字小元件新增撤銷/重做功能,我們可以使用布林屬性 undo,以確保再次檢索文字。

示例

# Import the required libraries
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame or window
win=Tk()

# Set the size of the window
win.geometry("700x350")

# Create a Text widget with undo is set
text=Text(win, width=60, height=20, undo=True)
text.pack()

text.insert(END, "Enter anything Here...")

win.mainloop()

輸出來

執行以上程式碼可顯示啟用撤銷/重做的文字小元件。

要測試該功能,請在文字小元件中輸入一些內容並按 Ctrl+Z 撤銷或按 Ctrl+Y 重做文字。

更新日期:19-Jun-2021

2 千+ 次瀏覽

開啟您的 職業生涯

完成課程後獲得認證

入門
廣告
© . All rights reserved.