python - 如何在 Tkinter 中更新滚动条的文本?
问题描述
我正在尝试使用 Tkinter 创建一个可滚动的文本视图。我试过这样的事情:
root = Tk()
scrollbar = Scrollbar(root)
scrollbar.pack(side=RIGHT, fill=Y)
textbox = Text(root)
textbox.pack()
textbox.config(yscrollcommand=scrollbar.set)
scrollbar.config(command=textbox.yview)
for line in lines:
textbox.insert(END, line)
root.mainloop()
但除了 insert() 函数之外,我还没有找到更改文本小部件的方法。已经在其中插入行后如何更新整个滚动条的文本?
解决方案
推荐阅读
- mysql - 类似于 MySQL 中的“USE database_name”的 Postgresql SQL 查询是什么?
- arrays - 为什么打印 List[Array[String]] 不输出值?
- javascript - 链接适用于绑定。为什么我需要用 1 个额外值填充我的数组?
- c++ - Addition of Even Fibonacci Numbers
- sql - 如何获取每个类别中存在但其他类别中不存在的项目的计数?
- javascript - 如何在javascript函数中访问表单元素?
- laravel - 完成重写后,我应该重新启动版本号还是应该继续?
- api - 使用蓝牙添加我自己的文件或将文件重写到蓝牙连接的 cnc
- .net-core - 如何为 FastReport.Web 中的元素设置字体以便应用于 pdf 导出?
- sql - SQL Server:在左连接查询的执行计划中插入隐藏的“排序”