如何使用代码滚动TkScrollbar
?
.scroll
和.autoscroll
均未被识别。
test = TkScrollbar.new(root).pack('side'=>'right', 'fill'=>'y')
test.scroll(1)
test.autoscroll
修改:忘记指向文档的链接:http://ruby-doc.org/stdlib/libdoc/tk/rdoc/classes/Tk/Scrollbar.html
答案 0 :(得分:2)
我没有使用ruby和tk的经验,但是对于其他tk绑定(准确地说是python和tcl),当你想以编程方式滚动某些东西而不移动滚动条时,你可以直接滚动你想要的任何东西滚动。滚动条将自动更新以反映更改。
使用xview
和yview
方法滚动对象。我假设(但不知道一个事实)那些暴露在ruby绑定中。