ttkbookstrap显示图片

如何使用Python ttkbookstrap模块显示一张图片?

方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”


你可以使用 Python 的 ttkbootstrap 模块来显示图片。以下是一个示例代码:

from tkinter import *
from ttkbootstrap import Style

# 创建窗口
root = Tk()

# 设置样式
style = Style(theme='flatly')

# 加载图片
image = PhotoImage(file='image.png')

# 显示图片
label = Label(root, image=image)
label.pack()

# 运行窗口
root.mainloop()

在这个示例中,我们首先导入必要的模块。然后创建了一个窗口,并设置了样式。接下来,使用 PhotoImage 方法加载了一张图片。最后,将图片放在一个标签中,并将标签放入窗口中进行显示。

需要注意的是,如果使用其他图片格式,需要使用对应的方法进行加载。例如,对于 JPEG 格式的图片,应该使用 PIL 模块的 ImageTk 方法进行加载。