当文本克服视觉区域时,如何使文本自动向下滚动?

时间:2013-07-04 16:46:59

标签: python python-3.x text scroll tkinter

假设我有一个名为self.txt的文本小部件。我还有一个名为scroll的滚动条。

我已将滚动条配置为与self.txt配合使用,但只要文本添加到Text小部件,我就需要保持向下滚动。

这可行吗?

1 个答案:

答案 0 :(得分:6)

我认为这应该有效:每次修改文本时,都应该调用它:

def modified(self, event):
    self.txt.see(END)  # tkinter.END if you use namespaces

要捕获修改,请使用:

self.txt.bind('<<Modified>>', self.modified)