我正在使用guizero在Raspberry Pi 3上的Python脚本上创建一个简单的UI。尽管我在TextBox append()方法方面遇到问题,但它仍在工作。
示例代码说明了此问题。它会创建一个带有滚动条的3行TextBox,但是,当我使用append()方法添加新行时,我必须滚动才能看到它们。
如何使TextBox自动滚动到底部以显示最后写的文本?
帮助!
from guizero import App, TextBox, PushButton
def append():
txtboxTest.append('Appended Text Not Visible Without Scrolling')
app = App(title="Test")
txtboxTest = TextBox(app, width=300, height=3, multiline=True, scrollbar=True, text="1\n2\n3")
appendbutton = PushButton(app, command=append, text="Append")
app.display()