【问题标题】:TKinter : Image preview - ButtonsTKinter:图像预览 - 按钮
【发布时间】:2011-06-06 09:50:57
【问题描述】:

在 python (TKinter) 中制作一个接收 5 个图像(url)数组的 GUI 的最简单方法是什么,并排显示它们,前面有 3 个按钮。

当您单击按钮 1 时,如果您在按钮 2 上执行相同操作,则会将文本 1 附加到文件 2 中。

我想为很多(7000)组 5 张图片执行此操作

类似这样的:

IMAGE IMAGE IMAGE IMAGE IMAGE           BUT1 BUT2 BUT3

IMAGE IMAGE IMAGE IMAGE IMAGE           BUT1 BUT2 BUT3

IMAGE IMAGE IMAGE IMAGE IMAGE           BUT1 BUT2 BUT3


previous page<  ----  >next page

一些指针?换一种方式会更简单吗?

也许我不够清楚。

输入:7000 组,每组 5 张图片。 每个组可以是 3 个标签之一

示例将不胜感激

【问题讨论】:

  • 你知道你的问题中的矛盾吗?您说您想要“在前面”的按钮,但您的示例将它们显示在一行的末尾。您说 GUI 接受包含五个图像的数组,但您的示例显示 15 个图像。
  • 文化差异(前面是指行尾)。我的示例显示了 15 张图像,因为它显示了 3 组图像..

标签: python user-interface tkinter


【解决方案1】:

当您要求“最简单的方法”时,我不确定您在追求什么。至少有几个解决方案,它们都非常简单。您可以选择将“页面”组织为网格,将每个图像和按钮放在一列中,或者您可以创建一个表示一行的对象,然后为每组五个创建该行的实例。这两种解决方案都非常简单。

【讨论】:

  • 感谢您的想法。您不知道(至少)2个图像和2个按钮的任何示例? (我知道我知道.....阅读手册:))
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-20
  • 1970-01-01
  • 2012-12-02
  • 2018-09-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多