2013-01-12 32 views
1

我有一個小問題。當我將滾動條應用於我的列表框時,滾動條顯示在根窗口的右側而不是子窗口。這是我的代碼。我發現它的地方修改,以我的需求在互聯網&上:Tkinter:在根上的滾動條而不是另一個窗口

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 屏幕右側的事情是一個滾動條(幾乎不可見的,質量很抱歉),應該在我的列表框小部件上。

任何人都知道我在做什麼錯了?

回答

2

滾動條和列表框應(通常)具有相同的父:

list_soft = Listbox(software_list) 
s = Scrollbar(software_list) 
... and so on... 
相關問題