Tkinter的Scrollba组件
虽然滚动条是作为一个独立的组件存在,不过他平时都是与其他组件配合使用的
为了在某个组件上安装垂直滚动条,需要做两件事:
1.设置该组件的yscrollbarcommand选项为Scrollbar的set()方法
2.设置Scrollbar组件的command选项为该组件的yview()方法
from tkinter import *
root = Tk()
sb = Scrollbar(root)
sb.pack(side=RIGHT, fill=Y)
lb = Listbox(root, yscrollcommand=sb.set)
for i in range(1000):
lb.insert(END, str(i))
lb.pack(side=LEFT, fill=BOTH)
sb.config(command=lb.yview)
mainloop()
运行: