|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
from tkinter import *
root=Tk()
mylist=[x for x in range(100)]
sb=Scrollbar(root)
sb.pack(side=RIGHT,fill=Y)
thelist=Listbox(root,yscrollcommand=sb.set)
thelist.pack()
for j in mylist:
thelist.insert(END,j)
Button(root,text='删除',command=lambda x=thelist:x.delete(ACTIVE)).pack(side=LEFT)
sb.config(command=thelist.yview)
mainloop()
发现没有sb.config(command=thelist.yview)也完美运行,config有什么作用呢
是有“看得见的滚动条”,但 滚动条应有的滚动功能没了
ps: 我是完全复制你的代码,然后注释掉sb.config()这一行,
然后运行,试着滚动和拖动 滚动条,你会发现 内容动不了…… 这就是我说“滚动功能没了”的意思。
|
|