如何使用python + tkinter制作交互式列表?

时间:2013-05-06 03:09:38

标签: python list tkinter

好吧,我想创建一个程序,从数据库中获取一组变量并在列表中显示它们。我正在考虑使用Listbox小部件,但是当我尝试它之前它没有表现出真正的交互式。我想要的是一个列表,当双击项目时,将在窗口中显示有关所述项目的更多信息。此外,我希望它被组织起来,以便它仍然在列表中时显示其框中的项信息,而不是像Listbox小部件中那样在单个字符串中显示。 因为现在可能很明显,我是tkinter的初学者,所以这对我有很大帮助。

1 个答案:

答案 0 :(得分:0)

查看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

您可以将其子类化,或者只是将方法放入创建的对象中。这些是你需要的方法吗?