我有一个文本小部件及其滚动条。
当滚动条变为活动状态时,仅当我单击箭头时,箭头才会变为黑色,然后它们才将浅灰色保持为背景。
text=TkText.new(frame)
text.grid
scrolly=TkScrollbar.new(frame){orient 'vertical'}
scrolly.grid
scrollx=TkScrollbar.new(frame){orient 'horizontal'}
scrollx.grid
text.yscrollcommand proc {|*args| scrolly.set(*args)}
text.xscrollcommand proc {|*args| scrollx.set(*args)}
scrolly.command proc {|*args| text.yview(*args)}
scrollx.command proc {|*args| text.xview(*args)}
如何使箭头始终变黑?
如何在Ruby TK中设置滚动条样式?
我尝试了TkScrollbar.layout('Scrollbar')
,
但我收到此错误:NoMethodError: undefined method 'layout' for Tk::Scrollbar:Class