You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将Scrollbar与Text Widget绑定实现滚动?设置后无响应求解

问题解决:Text Widget滚动条无响应

你的代码存在两个关键错误,导致滚动条的滚动操作无法生效:

  • Scrollbar的command参数写法错误:你使用了text widget.yview(),加括号会直接执行yview()方法,而非将方法对象绑定给滚动条。需要去掉括号,同时注意变量名不能包含空格(比如将text widget调整为text_widget这类合法变量名)。
  • Text组件参数拼写错误:yscrollcomand少了一个字母m,正确的参数名称是yscrollcommand。

修正后的代码示例:

# 假设text_widget是你的Text组件实例,sb是Scrollbar实例
sb = Scrollbar(root, command=text_widget.yview)
text_widget.configure(yscrollcommand=sb.set)

另外需要确保Scrollbar与Text组件的布局正确(比如通过pack/grid/place将二者对齐放置),布局错位也可能导致滚动功能看起来失效。

内容的提问来源于stack exchange,提问作者mojtaba shaban

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 13:32:05