我正在使用Python 2.7.6的Tkinter创建GUI。
我有一个下拉菜单,使用以下代码创建并最初禁用:
self.dropdown = Tkinter.OptionMenu(self, self.dropdownVar, "Select SED...")
self.dropdown.grid(column=0,row=1)
self.dropdown.configure(state="disabled")
当用户选择一个目录后,我会调用一个名为
onEnterDir()
的函数来获取该目录下的文件列表。因此,我有了一个名为dirFiles
的变量存放这些文件。
我的目标是使用dirFiles
列表中的项目更新下拉菜单中的选项。我应该如何做呢?
我的问题与其他问题不同,因为我只想更新self.dropdown
显示的项目列表。它不依赖于任何其他小部件。我有一个Python列表,我想把它放进去。我该怎么做?