При запуске программы я добавляю некоторые элементы в свой список следующим образом:
for widget in WidgetNames:
listbox.insert(0, widget)
WidgetNames - это, очевидно, список некоторых элементов, например, «Пуговица» и «Холст». Дело в том, что в списке не отображаются элементы, добавленные с помощью кода выше. Однако
for widget in WidgetNames:
listbox.insert(0, widget)
print(listbox.get(0))
печатает «Пуговица» и «Холст», а
for widget in WidgetNames:
listbox.insert(0, widget)
print(listbox.size())
печатает 2, что, очевидно, является правильным количеством элементов, которые он содержит. Все списки, отображаемые после добавления элементов, являются пустой строкой. Я пробовал listbox.see (0) и listbox.index (0), но это не помогло.
Любые идеи, почему элементы не добавляются должным образом?