TKinter:图像预览 - 按钮

1 投票
1 回答
600 浏览
提问于 2025-04-16 09:42

在Python中,最简单的方法来制作一个图形用户界面(GUI),使用的是TKinter库。这个界面需要接收5张图片的数组(网址),并把它们并排显示,同时在前面放置3个按钮。

当你点击按钮1时,它会把一个文本1添加到文件1里;如果你点击按钮2,就会把文本2添加到文件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个标签中的一个。

如果能给一些例子就太好了。

1 个回答

0

我不太明白你说的“最简单的方法”具体指什么。其实有几种解决方案,都很简单明了。你可以选择把你的“页面”做成一个网格,把每个图片和按钮放在不同的列里;或者你可以创建一个代表一行的对象,然后为每五个元素创建一个这个行的实例。这两种方法都很简单。

撰写回答