【发布时间】:2021-06-16 11:40:39
【问题描述】:
我有一个 tkinter 文本小部件,我使用这些代码添加了撤消/重做功能:
self.text = tk.Text(self, maxundo=-1, autoseparators=1, undo=True)
然后我在其中插入了一些字符串:
self.text.insert('insert', 'Text')
我按Command+Z和Command+Shift+Z,
我发现我只能撤消或重做通过键盘按下插入的文本,而不是 text.inserted 文本。
所以,我想知道如何让文本小部件撤消使用insert 方法插入的文本。
感谢您的帮助!
【问题讨论】:
标签: python-3.x tkinter undo-redo