首页 > 解决方案 > 如何在 tkinter 中更改多个级别的 windows 图标?

问题描述

我的根窗口图标显示正常,但是如何将所有窗口图标设置为相同?

在此处输入图像描述

我试图这样做但从未奏效:

levels = ("root_1", "root_2")
for i in levels:
    i.iconbitmap(file_name)

我必须单独设置每个级别还是有更好的方法?

root_1.iconbitmap(file_name)
root_2.iconbitmap(file_name)

标签: pythonpython-3.xtkintericonsfavicon

解决方案


要解决您的问题,请尝试以下操作:

icons = [file_name_for_root_1, file_name_for_root_2]
levels = (root_1, root_2)
for i in levels:
    i.iconbitmap(icons[i])

推荐阅读