0

我正在使用 python 2.7,我想要一个带有可滚动列表的 GUI,其中列表中的每个项目都有图像和一些文本。我希望这些项目可以像在 ListBox 中一样选择。我尝试了几件事,似乎 ListBox 只接受文本?

我应该使用什么小部件/小部件组合?

4

1 回答 1

0

尝试将一大堆按钮放在一个框架中,并为该框架分配一个滚动条 a 并使其在用户按下按钮时改变颜色或图片或其他东西,然后任何具有相同图片颜色的按钮都会返回正常。此外,还有一个按钮处于活动状态的 tkinter 变量,以便您以后可以引用它。

我相当确定您可以在按钮中同时使用文本和图像,但如果不能,您可以将按钮和图像并排放置在框架的同一行中

我建议您将整个滚动对象设为一个类,并在该类中保留对所有内容的引用。

如果您需要任何帮助,请大声告诉我。

于 2013-08-08T22:43:47.253 回答