我有一个小问题。当我将滚动条应用于“列表框”时,滚动条显示在根窗口的右侧,而不是子窗口。这是我的代码。我发现自己不在互联网上某个地方,并根据自己的需要进行了修改:
list_soft = Listbox(software_list)
s = Scrollbar()
list_soft.pack(side=LEFT, fill=Y)
s.pack(side=RIGHT, fill=Y)
s.config(command=list_soft.yview)
list_soft.config(yscrollcommand=s.set)
这是图片的链接:
http://i46.tinypic.com/qqv6t5.png
右边屏幕上的东西是一个滚动条(几乎看不见,出于质量原因)应该在我的列表框小部件上。
有人知道我在做什么错吗?
最佳答案
滚动条和列表框通常应具有相同的父级:
list_soft = Listbox(software_list)
s = Scrollbar(software_list)
... and so on...