У меня есть 2 списка, бок о бок, и я бы хотел, чтобы у каждого была полоса прокрутки. Проблема, с которой я сталкиваюсь, заключается в том, что, когда списки не заполнены, они не отображаются, я могу видеть только полосу прокрутки.Tkinter Listbox & Scrollbar issues - изменение размера
Код, указанный ниже для одного списка. Когда я комментирую self.scrollbar.config и self.scrollbar.grid, я вижу свой список 20x10. Когда они вернутся в код, как показано ниже, я вижу только полосу прокрутки. Мне нужно ListBox оставаться фиксированного размера и заполнить в соответствии с остальной частью моей code..Screenshot: http://i.imgur.com/jQWg4d2.jpg
class Application(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.grid(sticky=N+S+E+W)
self.mainframe()
def mainframe(self):
self.lb = Listbox(self, width=20, height=10, bg='yellow', fg='blue')
self.scrollbar = Scrollbar(self.lb, orient=VERTICAL)
self.lb.config(yscrollcommand=self.scrollbar.set)
self.scrollbar.config(command=self.lb.yview)
self.lb.grid(row=0, column=0)
self.scrollbar.grid(column=2)
А, да, спасибо - и я исправил отступы! – codefail