tkinter Listbox滚动条控件
import tkinter import glob #glob可以列出目录下的文件 a = glob.glob('*') root = tkinter.Tk() sb = tkinter.Scrollbar(root) sb.pack(side=tkinter.RIGHT,fill = tkinter.Y) li = tkinter.Listbox(root,yscrollcommand=sb.set) for i in a: li.insert(0,i) sb.config(command=li.yview) li.pack() root.mainloop()
Scrollbar:
说明:滚动条控件,当内容超过可视化区域时使用,如列表框
属性:为了在某个组件上安装滚动条,需要做这两件事情:
1,设置该组件的 yscrollbarcommand 选项为 Scrollbar组件的set() 方法
2,设置Scrollbar 组件的 command 选项为该组件的 yview() 方法

浙公网安备 33010602011771号