Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好吧,我想制作一个程序,它从数据库中获取一组变量并将它们显示在一个列表中。我正在考虑使用 Listbox 小部件,但是当我尝试它之前它并没有显示出真正的交互性。我要的是一个列表,当双击一个项目时,将在窗口中显示有关该项目的更多信息。另外,我希望它被组织起来,以便它在列表中时显示其框中的项目信息,而不是像 Listbox 小部件那样显示在单个字符串中。现在可能很明显,我是 tkinter 的初学者,所以这对我有很大帮助。
看看idlelib.ScrolledList
110 # Methods to override for specific actions 111 112 def fill_menu(self): 113 pass 114 115 def on_select(self, index): 116 pass 117 118 def on_double(self, index): 119 pass
您可以将其子类化,或者您只需将您的方法放入创建的对象中。这些是你需要的方法吗?