Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tkinter文本小部件中的撤消和重做功能?_Python_Tkinter_Undo_Undo Redo_Redo - Fatal编程技术网

Python Tkinter文本小部件中的撤消和重做功能?

Python Tkinter文本小部件中的撤消和重做功能?,python,tkinter,undo,undo-redo,redo,Python,Tkinter,Undo,Undo Redo,Redo,我需要在TkinterTextwidget中创建Control+Z和Shift+Control+Z函数,这样就可以撤销和重做一些事情 有人知道怎么做吗?tkinterText小部件支持使用堆栈进行撤消和重做操作 在以下链接中,您可以找到更多信息: 否则,您可以查看tkinter或Tk文档中的Text小部件,以及如何创建一些键的绑定。tkinterText小部件功能是您需要的edit\u undotkinter文本小部件已经支持使用Control+Z撤消和使用Shift+Control+Z重做,

我需要在Tkinter
Text
widget中创建Control+Z和Shift+Control+Z函数,这样就可以撤销和重做一些事情


有人知道怎么做吗?

tkinter
Text
小部件支持使用堆栈进行撤消和重做操作

在以下链接中,您可以找到更多信息:


否则,您可以查看tkinter或Tk文档中的
Text
小部件,以及如何创建一些键的绑定。tkinter
Text
小部件功能是您需要的
edit\u undo

tkinter文本小部件已经支持使用Control+Z撤消和使用Shift+Control+Z重做,但是您必须在小部件上使用
undo=True
启用它们。您可能还希望使用
autoseparators=True
maxundo=-1
。请参阅此链接。

第一个链接已断开。此响应不完整,未显示信息。一个断了的链接。tkdocs的链接没有解释任何事情。这个回答是正确的。@schlenk的另一个响应不应该是正确的。