python - python中的文本滚动条
问题描述
editor = Text(compiler, height=100, width=100)
editor.pack(side=LEFT,fill=BOTH)
scrollbar = Scrollbar(compiler)
scrollbar.pack(side=RIGHT)
scrollbar.config(command=editor.yview)
上图是在一次滚动整个 textView 时单击顶部滚动条按钮后拍摄的
scrollbar.pack(side=RIGHT,fill=Y)
滚动条无法正确滚动(通过单击滚动按钮一次滚动整个滚动条,当我使用fill=Y
它时,它给了我巨大的滚动条,而我的 textView 中没有任何内容)。而且,我想滚动条像 PyCharm 的滚动条一样工作。
解决方案
editor = Text(compiler, height=100, width=100)
scrollbar = Scrollbar(compiler)
scrollbar.pack(side=RIGHT,fill=Y)
scrollbar.config(command=editor.yview)
editor.config(yscrollcommand=scrollbar.set)
editor.pack(side=LEFT,fill=BOTH)
它正在工作......现在......
推荐阅读
- spring-boot - docker中的Kubernetes spring应用程序连接外部服务
- alpine.js - 为什么升级到 Alpinejs 3.2 菜单不起作用?
- c++ - 如何在模板结构的成员非模板函数上使用 SFINAE 概念?
- c# - DateTime 在单独的 .cs 文件中执行时返回最小值
- .net - 使用 Restful .Net 发送多个文件
- node.js - 错误在(npm run dev)命令中找不到模块'semver'
- javascript - 如何使用 el-search-table-pagination 将颜色应用于特定属性
- wordpress - 同时搜索 2 个 DB - Wordpress 和 CKAN
- ssis - SSDT:SSIS 包在构建后挂起 - 不记录 PackageStart 事件
- jmeter - 如何在 JMeter 中监控每个线程组的并发用户执行情况