使用TK GUI滚动滚动条

时间:2011-09-23 09:44:46

标签: ruby tk

如何使用代码滚动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

1 个答案:

答案 0 :(得分:2)

我没有使用ruby和tk的经验,但是对于其他tk绑定(准确地说是python和tcl),当你想以编程方式滚动某些东西而不移动滚动条时,你可以直接滚动你想要的任何东西滚动。滚动条将自动更新以反映更改。

使用xviewyview方法滚动对象。我假设(但不知道一个事实)那些暴露在ruby绑定中。