| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
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()这一行, 
然后运行,试着滚动和拖动 滚动条,你会发现 内容动不了…… 这就是我说“滚动功能没了”的意思。
   
 
 
 |   
 
 
 
 |