python 有背景图片的tkinter源码
时间: 2023-12-05 10:02:53 浏览: 88
python tkinter canvas 显示图片的示例
以下是一个简单的 Python tkinter 程序,它显示了一个窗口和一个带有背景图像的标签:
```python
from tkinter import *
root = Tk()
# 设置窗口大小
root.geometry("400x300")
# 加载图片
background_image = PhotoImage(file="background.png")
# 创建标签并添加背景图片
background_label = Label(root, image=background_image)
background_label.place(relwidth=1, relheight=1)
# 运行主循环
root.mainloop()
```
在这个例子中,我们使用了 `PhotoImage` 类来加载图片。然后,我们创建了一个 `Label` 标签,并使用 `place` 方法将其放置在窗口上。最后,我们启动了主循环来显示窗口。
请注意,这个例子假定你有一个名为 `background.png` 的背景图像文件。你需要将 `file` 参数设置为你自己的图像文件路径。
阅读全文