如何将滚动条附加到 tkinter 框架中的列表框?

How do I attach a scrollbar to a listbox in a frame in tkinter?

很抱歉这个愚蠢的问题,你可能会说,我对 Python 非常陌生。我正在尝试将滚动条附加到框架中的列表,我可以滚动 up/down 列表,但由于某种原因我只能将它附加到框架。当我尝试将其附加到列表框时,列表框消失了。

代码如下:

wipLotListBox = Listbox(tab_printFGWO)
wipLotListBox.insert(1,"Test1")
wipLotListBox.insert(2,"Test2")
wipLotListBox.insert(3,"Test3")
wipLotListBox.insert(4,"Test4")
wipLotListBox.insert(5,"Test5")
wipLotListBox.insert(6,"Test6")

scrollBar = ttk.Scrollbar(tab_printFGWO,orient=VERTICAL,command=wipLotListBox.yview)
scrollBar.place(x=700,y=365)
wipLotListBox.config(yscrollcommand=scrollBar.set)
wipLotListBox.place(x=700,y=365)

这是它的样子:

place 几乎总是错误的选择。 packgrid 都好很多。

假设滚动条和列表框是 tab_printFGWO 中仅有的两个小部件,这是最简单的方法:

scrollBar.pack(side="right", fill="y")
wipLotListBox.pack(side="left", fill="both", expand=True)