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.